Raffi: Datei auf einem entfernten Server einbinden.

Hallo Leute ich wollte eine Datei auf einem Entfernten Server in meine Seite einbinden. Das ganze habe ich mit include gemacht. Ich bekomme jedoch folgende Fehlermeldung:
Warning: main(): URL file-access is disabled in the server configuration in /home/focusdri/public_html/admin/index.php on line 41

Warning: main(http://www.focusnet.ch/focusdrive/infos/info.php): failed to open stream: no suitable wrapper could be found in /home/focusdri/public_html/admin/index.php on line 41

Warning: main(): Failed opening 'http://www.focusnet.ch/focusdrive/infos/info.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/focusdri/public_html/admin/index.php on line 41

Da das Ganze scheinbar deaktiviert ist, wie bekomme ich nun den Inhalt in meine Seite. Es handelt sich dabei nicht um den Klau irgendwelcher Daten, sondern um die Startseite eines CMS, wo ich eine Seite auf meinem Server einbinde und somit wichtige Informationen und News in allen meinen CMS berietstellen kann.

Danke und Gruss
Raffi

  1. Hallo Raffi,

    lese mal in der PHPDoc die Abschnitte für fopen und fread.

    Gruss Rainer

    1. Die Datei ist jedoch ein PHP Script. So wie ich das sehe, wird das mit fopen und fread nicht ausgeführt sondern lediglich der text gelesen.

      Ausserdem geht fopen auf einen anderen Server auch nicht :-(

      Gruss
      Raffi

      1. Hallo,

        Die Datei ist jedoch ein PHP Script. So wie ich das sehe, wird das mit fopen und fread nicht ausgeführt sondern lediglich der text gelesen.

        Es wird das eingelesen, was der entfernte Server ueber HTTP ausgibt.
        Das ist normalerweise fertiger HTML-Quellcode, nicht PHP.

        Fremden Quellcode mit include() einzulesen und den
        ggf. darin enthaltenen PHP-Quellcode auszufuehren
        halte ich fuer ein grosses Sicherheitsrisiko.
        Ich wuerde mit readfile() arbeiten, dann wird
        der fremde Quellcode unveraendert ausgegeben.
        Oder mit file_get_contents() den fremden Quellcode
        in eine Stringvariable einlesen und ggf. bearbeiten,
        bevor man ihn ausgibt.

        Ausserdem geht fopen auf einen anderen Server auch nicht :-(

        RTFM.
        Stichworte: allow_url_fopen, Anhang J, wrapper

        Gruesse,

        Thomas

        --
        Bitte keine Mails mit Fachfragen - dafuer gibt es das Forum!
        Ich mag es, wenn URLs verlinkt sind (</faq/#Q-19>).
        Oft gestellte PHP-Fragen beantwortet die dclp-FAQ bestens: http://www.dclp-faq.de/