Hallo!
while ($username!=$zerlegen[0])
{
$zeile = fgets($userdatei,500);
$zerlegen = explode("|", $zeile);
}
Ich würde mal behaupten - "das riecht nach Ärger" ;-)
Geb mal zum Spaß einen $username an, der nicht in der Datei existiert, und gucke was passiert!
Also so:
<?php
$username = "gibbetnich";
$userdatei = fopen ("user.txt","r+");
while ($username!=$zerlegen[0])
{
$zeile = fgets($userdatei,500);
$zerlegen = explode("|", $zeile);
}
echo "<b>$zerlegen[0]</b>, <i>$zerlegen[1]</i>, <u>$zerlegen[2]</u>";
fclose($userdatei);
?>
Grüße
Andreas