Io ho iniziato a creare uno script di login.
Ho usato una porzione di codice utile per farlo:
while($row = mysql_fetch_array(variabile_risultato_query)
if ($_POST[password] == $row[password]) $pass=ok
Con questo pezzo di script tutto mi funziona correttamente, ma quando ho provato ad aggiungere il controllo dell'userid in questo modo:
while($row = mysql_fetch_array(variabile_risultato_query)
if ($_POST[userid] == $row[userid]) $user=ok;
while($row = mysql_fetch_array(variabile_risultato_query)
if ($_POST[password] == $row[password]) $pass=ok
o in questo
while($row = mysql_fetch_array(variabile_risultato_query)
if ($_POST[password] == $row[password] and $_POST[userid] == $row[userid]) $pass=ok
la variabile $pass rimaneva vuota, anche essendomi accertato che i dati fossero esatti
P.S. La variabile $_POST[userid] e quella $_POST[password] vengono da un form nella pagina precedente, mi sono accertato della loro esistenza con echo $_POST... e esistono tutte e due con i dati esatti.
