Sto creando una pagina di login...Dopo un form si va alla pagina login2.php che ha questo codice:
Ora...Oltre al fatto che è ancora incompleto (mancano le sessioni e altra roba) Mi dice che sei registrato e quindi puoi entrare anche se non lo sei! Ma non so il perché!codice:<? $mysql['host'] = ""; $mysql['pass'] = ""; $mysql['user'] = ""; $mysql['name'] = ""; @mysql_connect($mysql['host'], $mysql['user'], $mysql['pass']); @mysql_select_db($mysql['name']); if ($username == TRUE && $password == TRUE) { $query = @mysql_query("SELECT * FROM utenti WHERE id = $username"); $result = @mysql_fetch_array($query); if ($pass == $result[2]) { echo "Ok! \n"; echo "Login effettuato correttamente!"; echo "<a href=\"./privata.php\">Entra nella sezione privata!</a>"; } else { echo "Errore! Password errata!"; } } else { echo "Errore! Non hai compilato tutti i campi obbligatori."; } @mysql_close(); ?>![]()
Voi sapete dirmelo?

Rispondi quotando