FeGm: file_get_contents zeigt \" statt "

Hallo!

Ich habe mir ein Script gebaut womit ich den Quelltext meine Homepage auslesen und verändern kann:

<?php
$inhalt = file_get_contents('http://fegm.de/index.php');
$inhalt = str_replace('FeGm','FEGM' , $inhalt);
echo $inhalt;
?>

Aber dann kahm folgendes Problem:
Auf dem 1&1-Server und auf meinem TestServer (Uniformserver, Apache)
sah der Quellcode meine Seite so aus:
<meta name="robots" content="noindex,nofollow">
Das ist der Reichtige Code.

Jetzt habe cih das ganze aber auf einem gratis Hoster hochgeladen (kilu.de) und da sah das ganze plötzlich so aus:
<meta name="robots" content="noindex,nofollow">

Das ist falsch und daher ist der Quellcode überall so fehlerhaft....

Es ist exact das selbe Script, ich habe ncihts geändert und ich kann mir da sauch nciht erklären....

Weiss jemand woran das liegen könnte?

Habe versucht den Fehler mit str_replace zu beheben aber das ist nicht so gut und amch bei einem JavaScript probleme.

Danke,
FeGm

  1. Hi,

    Weiss jemand woran das liegen könnte?

    vermutlich an einem der schwersten Fehler, die man IMHO bei der Konfiguration eines PHP-Systems begehen kann: Irgend eine mit "magic" beginnende Einstellung wurde nicht auf "off" gesetzt.

    Cheatah

    --
    X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
    1. Danke, da kann ich als Benutzer wohl nicht viel machen, habe es jetzt aber mit Replace soweit hinbekommen,

      Danke!

      1. Hi,

        Danke, da kann ich als Benutzer wohl nicht viel machen,

        bist Du dem Link gefolgt?

        Cheatah

        --
        X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
        X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
        X-Will-Answer-Email: No
        X-Please-Search-Archive-First: Absolutely Yes