Henryk Plötz: zeilen auslesen!!! aber...

Beitrag lesen

Moin,

ja so ähnlich mit fgets!

Du solltest dir dringend angewöhnen bei Fragen zu Funktionen zuerst in die Dokumentation zu schauen. In http://www.php.net/manual/de/function.fgets.php steht klipp und klar "Gibt eine Zeile bis zu length -1 Bytes Länge zurück[...] Die Zeile endet an einem Zeilenumbruch[...]".

Dein $inhalt enthält also die erste Zeile (oder gar weniger, wenn als zweites Argument zu wenig übergeben wird) und ein Aufruf an explode("\n",$inhalt) ist sinnlos.

Wenn du ohnehin alle Zeilen irgendwann mal brauchst, nimm file(), wenn du wirklich nur die erste Zeile willst, tut es ein fgets($filehandle, filesize("dateiname")) bestimmt auch.

Eventuell ist auch http://www.php.net/manual/de/function.fgetcsv.php für dich interessant

--
Henryk Plötz
Grüße aus Berlin