Innanzi tutto ciao a tutti!!!
Poi volevo chiedervi sepotevate darmi una mano con questo script percapire dove sto sbagliando, grazie
codice:
<?php
$username1 = $_POST['username'];
$password1 = $_POST['password'];
$confirmpassword1 = $_POST['confirmpassword'];
$error = "";
if ($username1 == ""){$error = "$error[*]Non hai inserito l'username
\n";}
if ($password1 == ""){$error = "$error[*]Non hai messo la password
\n";}
if ($password1 <> $confirmpassword1) {$error = "$error[*]Errore nell'iserimento della password
\n";}
########################################################### Connessione database #######################################################
$db_host = "localhost";
$db_user = "";
$db_password = "";
$db_name = "prova1";
$db = mysql_connect ($db_host, $db_user, $db_password);
$db_forum = mysql_select_db ($db_name, $db);
$query = "SELECT `usr`, `pwd`
FROM `signup`
WHERE `usr` = '$username1 '";
$result = mysql_query($query) or die;
if ($row = mysql_fetch_array($result)) {
if ($row["username"] == $username1){$error = "$error[*]Il tuo username è già usato
\n";}}
if ($error == "")
{
$query = "INSERT INTO 'signup' (usr, pwd) VALUES ('$username1','$password1')";
$result = mysql_query($query) or die(mysql_error());
print ("Registrazione effettuata con successo <a href=\"entra.php\">qui</a> e prova di nuovo");
}
else
{echo "Non sei riuscito a eseguire la registrazione per il seguente motivo<ul> $error[/list]Perfavore ritorna <a href=\"registrati.php3\">qui</a> e prova di nuovo";
}
mysql_close($db);
?>
Mi dà il seguente problema
You have an error in your SQL syntax near ''signup' (username, password, userlevel) VALUES ('filippo','aa', '1')' at line 1
A quantoho capito è un problema di connessione con il database ma nn riesco a capire cosa devo cambiare per far girare lo script.
Grazie a tutti!!