Ja, det där ser rätt ut. Men du använder inte variabeln $l vid nästa tillfälle, istället för variabeln $login_name?
Trådstart#1
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?