[php] textdatei automatisch editieren...

Dieses Thema [php] textdatei automatisch editieren... im Forum "Webentwicklung, Hosting & Programmierung" wurde erstellt von maatzee, 22. Jan. 2005.

Thema: [php] textdatei automatisch editieren... moin, gibts per php die moegichkeit in einer datei text automatisch zu ersetzen? und zwar will ich ' in #...

  1. moin,

    gibts per php die moegichkeit in einer datei text automatisch zu ersetzen?

    und zwar will ich ' in # ersetzen.
     
  2. Code:
    <?
    $text = Hallo ' Welt, und noch ' einer;
    $text = ereg_replace(', #, $text);
    echo $text;
    ?>
    
    oder:

    Textdatei (text.txt)
    Code:
    Hier sollen ' die ' umgewandelt ' werden '
    Hier sollen ' die ' umgewandelt ' werden '
    Hier sollen ' die ' umgewandelt ' werden '
    Hier sollen ' die ' umgewandelt ' werden '
    Hier sollen ' die ' umgewandelt ' werden '
    
    PHP-Datei
    Code:
    <?
    $filename = text.txt;
    $handle = fopen ($filename, r);
    $text = fread($handle, filesize ($filename));
    fclose ($handle);
    $text = ereg_replace(', #, $text);
    echo <pre>.$text.</pre>;
    ?>
    
    Ausgabe
    Code:
    Hier sollen # die # umgewandelt # werden #
    Hier sollen # die # umgewandelt # werden #
    Hier sollen # die # umgewandelt # werden #
    Hier sollen # die # umgewandelt # werden #
    Hier sollen # die # umgewandelt # werden #
    
    Es gibt allerdings noch weitere Möglichkeiten.
    Ich habe mal extra ein relativ einfaches Beispiel gewählt.

    gruss conny
     
  3. Nachtrag:

    Willst du nur die ' ersetzen, und gleich wieder in eine neue Datei schreiben, dann kannst du dieses Script verwenden.

    Code:
    <?
    
    // Original Datei
    $filename = text.txt;
    $handle = fopen ($filename, r);
    
    // Neue Datei
    $filename2 = text_neu.txt;
    $handle2 = fopen ($filename2, w);
    
    while (!feof($handle)) {
    
      $text = fgets($handle);
      fputs($handle2, ereg_replace(',#,$text));
    
    }
    
    fclose ($handle);
    fclose ($handle2);
    
    ?>
    
    gruss conny
     
  4. DANKE!!!  :) :)
     
Die Seite wird geladen...

[php] textdatei automatisch editieren... - Ähnliche Themen

Forum Datum
[php] Quelltext einer Website nach Wort durchsuchen und Aktion durchführen Windows XP Forum 28. Mai 2013
[PHP] Bild in Intervallen wechseln Webentwicklung, Hosting & Programmierung 28. Nov. 2012
[PHP] Was steckt in der MySQL result-resource? Webentwicklung, Hosting & Programmierung 21. März 2008
[php] Windows Anmeldung Webentwicklung, Hosting & Programmierung 11. Dez. 2006
[PHP] Verbotene Funktionen im SAFE MODE -> Workarround Webentwicklung, Hosting & Programmierung 16. Feb. 2006