Arthos: Quelcode von Seite mit PHP auslesen

Hallo zusammen,

wie kann ich mit PHP z.B. den Quellcode von http://www.test.de auslesen und in einer Datei speichern ?

Danke im Voraus.

MfG
Arthos

  1. Hello,

    Hallo zusammen,

    wie kann ich mit PHP z.B. den Quellcode von http://www.test.de auslesen und in einer Datei speichern ?

    gar nicht, denn das ist eine Ressource. Und da bekommst Du nur den resultierenden HTTP-Stream.

    Aber vielleicht willst Du die zu dieser Ressource gehörende index.html über das eigene Dateisystem holen? Das geht. Siehe Dateifunktionen http://de.php.net/manual/de/ref.filesystem.php

    Liebe Grüße aus http://www.braunschweig.de

    Tom

    --
    Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
    1. Hallo!

      wie kann ich mit PHP z.B. den Quellcode von http://www.test.de auslesen und in einer Datei speichern ?

      Willst Du den HTML-Quelltext den sonst Dein Browser bekommt?

      gar nicht, denn das ist eine Ressource. Und da bekommst Du nur den resultierenden HTTP-Stream.

      Aus dem man ja durchaus einen HTML-Quelltext erhalten kann - wenn es das ist was er wollte.

      Aber vielleicht willst Du die zu dieser Ressource gehörende index.html über das eigene Dateisystem holen? Das geht. Siehe Dateifunktionen http://de.php.net/manual/de/ref.filesystem.php

      Gerade bei HTML-Quelltexten funktioniert das je nach PHP-Version und Konfiguration doch inzwischen recht einfach und komfortable. Ich würde mir diesbezüglich mal folgende Funktionen ansehen (absteigend sortiert nach "Einfachheit & Kompatibilität"):

      http://de3.php.net/manual/de/function.file-get-contents.php
      http://de3.php.net/manual/de/function.file.php
      http://de3.php.net/manual/de/function.fsockopen.php

      Speichern geht mit http://de3.php.net/manual/de/function.fwrite.php

      Grüße
      Andreas

      --
      SELFHTML Feature Artikel: http://aktuell.de.selfhtml.org/artikel/