das prog eine Textdatei nehmen soll, zeile für zeile auslesen soll und
ein den einzelnen Zeile die doppelten Lehrstellen durch einfache ersetzen soll... so lange bis in der Zeile maximal einfache Lehrzeichen stehen
- Code: Select all
<?php
$ordner = opendir("orginal/");
$datei2 = readdir($ordner);
$datei2 = readdir($ordner);
$datei2 = readdir($ordner);
$fp = fopen("orginal/".$datei2,"r");
$datei = fopen("bearbeitet/".$datei2,'a');
while(!feof($fp))
{
$eintrag="";
$eintrag =fgets($fp, 1000);
if(strlen($eintrag)<>2)
{
while($eintrag <> ereg_replace(' ', ' ', $eintrag))
{
$eintrag = ereg_replace(' ', ' ', $eintrag);
}
fwrite($datei,$eintrag);
}
}
fclose($datei);
fclose($fp);
?>
das geht auch ganz gut bis auf die Tatsache das es nur etwa 20 Zeilen lang geht... dann hört das prog einfach auf... und copiert den Text nur noch.... komisch... völlig unverständlich da es bis etwa zu zeile 20 perfekt geht?
[/code]