Olli1967: Text einlesen, verändern und in eine Datenbank speichern.

Beitrag lesen

Hallo Tom,

das mit dem dopen und fgets habe ich jetzt so gelöst:

--------------------------------------------------------

  
<?php  
$datei = fopen("z:/neu.txt", "r");  
$dateiR = "z:/file.csv";  
$fp = fopen($dateiR,"w");  
$i=0;  
if ($datei) {  
    while (!feof($datei)) {  
   $ausgabe = fgets($datei, 4096);  
  
   $ausgabe = strtr($ausgabe, ":", ",");  
   $ausgabe = str_replace("<-", ",<-", $ausgabe);  
   $ausgabe = str_replace("S->", ",S->", $ausgabe);  
   $ausgabe = str_replace("<S", "S", $ausgabe);  
   $ausgabe = str_replace("<M", "M", $ausgabe);  
   $ausgabe = str_replace(" SP", ",SP", $ausgabe);  
   $ausgabe = str_replace(" TCP", ",TCP", $ausgabe);  
   $ausgabe = str_replace("*>", "*", $ausgabe);  
   $ergebnis = trim ($ausgabe);  
   $zerlegen = explode(",", $ergebnis);  
   $zeile=implode(',',$zerlegen)."\n";  
   fputs($fp,$zeile);  
   $i++;  
   echo ".";  
   }  
}  
echo "fertig! es wurden $i Zeilen bearbeitet";  
fclose($fp);  
?>

------------------------------------------------------------

Aber das mit dem glob krieg ich nicht auf'm Schirm.

Gruß Olaf