ciao! sto scrivendo uno script x effettuare il login ma non funziona.Si tratta di un semplice form che richiede Nome e Password dell'utente,che andranno poi confrontati con quelli esistenti nella tabella Utenti del db.ecco il codice:
Codice PHP:
echo'<form action="questostessoscript.php" method="post">
<label for="nome">Nome:</label>
<input type="text" name="nome"></br>
<label for="pass">Password:</label>
<input type="password" name="pass"></br>
<input type="submit" name="log" value="Login">
</form>';
if(isset($_POST['log']))
{
$connessione=mysql_connect("localhost","user","pass");
mysql_select_db("db",$connessione);
@$querylog="SELECT '".$_POST['nome']."' FROM utenti WHERE `nome` = '".$_POST['nome']."'";
if ($log=mysql_query($querylog))
echo"Login effettuato!";
else echo "niente login";
mysql_close($connessione);
}
mi rende la echo "Login effettuato!" sempre,anche se il nome che inserisco nel form nn esiste.
(qui manca il controllo della password,che aggiungerò dopo aver risolto questo)
illuminatemi!