Daniel: Probleme mit newline beim Dateiauslesen

Beitrag lesen

Hi,
hab folgendes Problem:
Ich habe ein Script, welches mir Werte in eine Textdatei schreibt.

Aufbau der Datei:
Test1
a|b|c
1|2|3
;

das macht das script auchsauber und ordentlich. Nur wenn ich jetzt diese Datei in einer Schleife auslese, liest er die Newlinezeichen nicht mit aus!

Script zum reinschreiben:

$NewFile=fopen("$dokuname.txt","w");
        $einfuge_array[0]="#";
        $einfuge_array[1]="Dateiname: $dokuname";
        $tmp=implode("|",$einfuge_array);
        fputs($NewFile,$tmp);
        fputs($NewFile,"\n");
      } else {
        $NewFile=fopen("$dokuname.txt","w");
        fseek($NewFile,eof,SEEK_END);
      }
      $_array[0]="$uber";
   $tmp=implode("|",$_array);
   fputs($NewFile,$tmp);
      $k=1;
      for($i=1;$i<=$Reihe;$i++) {
          for($j=1;$j<=$Spalte;$j++) {
            $new_array[$j]=${wert.$k};
            $k++;
          }
          $tmp=implode("|",$new_array);
          fputs($NewFile,"\n");
          fputs($NewFile,$tmp);

}
      fputs($NewFile,"\n");
      fwrite($NewFile,";");
      fclose($NewFile);
das auslesen ist ja nicht das Ding, nur er gibt mir dann als erste Zeile 'Test1 a|b|c 1|2|3' wieder und er sollte ja eigentlich jede Zeile einzeln auslesen oder nicht ?

mfG

Daniel G.