Chris: Es funzt einfach nicht!

Beitrag lesen

Hi,
ich habe es jetzt etwas umgeschrieben:
<?
echo ("<html>\n");
echo ("<head>\n");
echo ("<title>Log-in</title>\n");
echo ("</head>\n");
echo ("<body>\n");

$logok = FALSE;
if (isset($_login) and isset($_pass)) {
$fp = fopen("passwd.pwd", "r");
while ($line = fgets($fp)) {
  $arr = explode(",", $line);
  if (($arr[0] == $_login) and ($arr[1] == $_pass)) {
   $logok = TRUE;
   break;
  } /* end if */
}
}

if (!$logok) {
echo ("<form method=post action=index.php>\n");
echo ("namen:<input type=text size=30 name=_login><br>\n");
echo ("Kennwort:<input type=password size=30 name=_pass><br>\n");
echo ("<input type=submit value=Submit>\n");
echo ("</form>\n");
}
if ($logok) {
echo ("Hihi\n");

}

?>
Dann kommt die Fehlermeldung:
Warning: Wrong parameter count for fgets() in d:\apache\st-antonius\admin\test\index.php on line 10
!!!

Keine Ahung was ich machen muss!

Vielen Dank!

MFG Chris