Zeilenweise auslesen

Guten Morgen zusammen,
Arbeite derzeit mit XAMPPlite 1.4.11 (PHP 5.0.3).
Beim Versuch eine Datei Zeilenweise auszulesen bekomme ich kein Ergebnis dargestellt

Code:
  
_$datei = fopen("test.txt", "r");  
while ($zeile = fgets($datei,1024));  
{  
echo "A $zeile";  
fclose($datei);_  

Ich bekomme einmal das „A“ angezeigt, aber nicht den Inhalt der Datei.
Obwohl die Datei aus mehreren Zeilen besteht wird die Schleife auch nur einmal durchlaufen.

Wenn ich nun die Datei vollständig auslese (ohne Datei-Handler)

Code:
  
_echo file\_get\_contents("test.txt");_  

bekomme ich den gesamten Inhalt der Datei angezeigt.

Mittels fputs() kann ich auch problemlos ans Ende der Datei schreiben.

Betriebssystem ist Win XP Prof. SP2

Wer weiß Rat?

Danke im voraus und Gruß

Marcel

Hallo,

so kann das aber auch nicht klappen.

Code:
$datei = fopen(„test.txt“, „r“);
while ($zeile = fgets($datei,1024));

hier kein Strichpunkt!

{
echo „A $zeile“;

hier die While-Schleife schliessen, sonst wird die Datei nach dem ersten Schleifendurchlauf geschlossen.

fclose($datei);

Viel Spass

Harald

Aaaaaaaaaaaargggggggghhhhhhhhh DANKE!!!
Hallo Harald,
da sieht man mal wieder den Wald vor lauter …

while ($zeile = fgets($datei,1024));

hier kein Strichpunkt!

Das war er , der Fehler (*an_die_Stirn_pack*)

{
echo „A $zeile“;

hier die While-Schleife schliessen, sonst wird die Datei nach
dem ersten Schleifendurchlauf geschlossen.

Das war „nur“ ein Schreibfehler im Posting lol…

Besten Dank für die schnelle Hilfe

Gruß

Marcel