Jag har en txt-fil som heter shadow där jag har lagt in mina användare. När man ska logga in ska filen login.php läsa igenom shadow för att kolla om användaren finns osv. Tyvärr så hittar den inte rätt användare utan tar alltid den användare som står sist i shadow. Vad kan detta bero på?
$found = 0;
while(fscanf($fp, "%s\t%s", $l, $p) != NULL && $found == 0)
{
if($l == $HTTP_POST_VARS['login'])
{
$login_name = $l; // For use later
$password = $p;
$found = 1;
}
}
Detta är väl rätt?