Ergebnis 1 bis 4 von 4

Thema: $change = eregi_replace("$falsch", "$richtig&

  1. #1
    Bilbo
    Gast

    Standard $change = eregi_replace("$falsch", "$richtig&

    Hilfe!

    Ich bin kein Profi und verstehe den PHP-Code diesbezüglich nur teilweise weshalb ich Hilfe benötige.
    Ich habe in dem Verzeichnis „/home/htdocs“ über 100 Dateien liegen, die im Quellcode eine falsche SSI-Anweisung haben. Diese falsche Anweisung erzeugt natürlich Fehlermeldungen in den Logfiles ohne Ende.
    Nun würde ich gerne mit einem PHP-Script alle Dateien in diesem Verzeichnis öffnen um die fehlerhaften SSI-Anweisungen ersetzen zu lassen. Mein Script aus der Bastelstunde funktioniert leider nicht. Es wird der falsche Code nicht ersetzt. Bei der Einstellung (a+ ) jedoch der kpl. Inhalt gelöscht. Wo ist der Fehler, bzw. warum wird in den Dateien, die fehlerhafte SSI-Anweisung nicht ersetzt?

    <?php
    $home = opendir("/home/htdocs");
    $file = readdir($home);

    $falsch = '<!--#include virtual="/s.html">';
    $richtig = '';

    while ($file = readdir($home))
    {
    if(ereg("^eigene-", $file))
    {
    if ($file != "." && $file != "..")
    {
    $ar_file[] = $file;
    for ($i = 0; $i < sizeof($ar_file); $i++)
    {
    $fp = fopen("$ar_file[$i]", 'r+');
    $change = eregi_replace("$falsch", "$richtig", "$change");
    fwrite($fp, "$change");
    fclose($fp);
    }
    }
    }
    }
    closedir($home);
    ?>

    Vielen Dank!

    MfG
    Bilbo
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Forum Guru
    Registriert seit
    28.12.2004
    Ort
    Ringgenberg(bei Interlaken) / Schweiz
    Beiträge
    4.787
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    uf tata, du hast ja aucvh einiges falsch.

    erstens, liegen die datein alle auf einer ordner ebene doer wird eien rekursive ordner abffrage benötigt ??? ( mit unterordnern )

  3. #3
    Bilbo
    Gast

    Standard ?

    Hallo GreenRover,

    was ist falsch bzw. wie kann ich das Problem lösen?
    Ich bitte um nähere Informationen!

    Danke

    MfG
    ThoRei

  4. #4
    Forum Guru
    Registriert seit
    28.12.2004
    Ort
    Ringgenberg(bei Interlaken) / Schweiz
    Beiträge
    4.787
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Was meinst wozu ich meine Frage gestellt habe?!?!

Ähnliche Themen

  1. E-Mails mit "mail()", Umlaute falsch dargestellt
    Von makroy im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 2
    Letzter Beitrag: 17.07.2008, 12:16
  2. Vertikal Scrolling "YES" Horizontal "NO"
    Von Lighzz im Forum HTML & CSS Forum
    Antworten: 2
    Letzter Beitrag: 09.01.2007, 08:55
  3. php: "bitte warten" oder "login läuft"
    Von phore im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 3
    Letzter Beitrag: 05.04.2006, 18:18
  4. Cliparts zu "Taufe" und "Fussball"?!
    Von Franzi im Forum Forum für Grafiken und Bildbearbeitung
    Antworten: 1
    Letzter Beitrag: 07.06.2004, 13:37
  5. Text immer "unten" und "rechts" am Frame
    Von Valdyn im Forum HTML & CSS Forum
    Antworten: 5
    Letzter Beitrag: 25.05.2004, 19:14

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •