Salve, io sono giunto alla conclusione che il mio php non sappia leggere
Ho questo script:
Codice PHP:
<?php
$password=$_POST['passwd'];
$user=$_POST['userid'];
$mydb = 'pasx.txt';
$arrayutenti = file($mydb);
echo "Password Salvata - Password Immessa - Risultato";
echo "
";
echo "------------------------------
";
foreach($arrayutenti as $key => $utenti){
list($utente, $psw) = explode("|", $utenti);
echo "$password = $psw";
if(($psw==$password))
{
echo ' => ok';
}
else
{
echo ' => false';
}
echo "
";
}
?>
e questo è quello che ottengo.
Password Salvata - Password Immessa - Risultato
------------------------------
password = password => false
password = 353e8061f2befecb6818ba0c034c632fb0bcae1b => false
password = 353e8061f2befecb6818ba0c034c632fb0bcae1b => false
password = password => ok
quindi in linea teorica
password è diverso da password
[/CODE]
Non so se sono io che non vedo un errore o se semplicemente ridere..