Anzeige:
Ergebnis 1 bis 6 von 6

Thema: php funktion um eine seite zu laden?

  1. #1
    dieselpower
    Gast

    Cool php funktion um eine seite zu laden?

    hallo,

    ich wollte mal nach einer funktion fragen mit der ich eine komplette seite mit den <body>-tags und allem drum und dran in eine variable oder so speichern kann.
    wenn dies denn möglich ist.

    Mfg
    Thorsten

  2. #2
    Registrierter Benutzer
    Registriert seit
    15.10.2005
    Ort
    Franken
    Beiträge
    362
    Ich rate mal ins blaue was du willst. Bitte etwas genauer ausdrücken.
    Code:
    <?
    ob_start();
    ?>
    <html><body> ....</body>
    <?
    $site = ob_get_contents();
    Dank der Rekursion kann ich IF-Schleifen bauen.

    In neuem Glanz: www.turbohummel.de

  3. #3
    Registrierter Benutzer
    Registriert seit
    22.08.2002
    Ort
    Nürnberg
    Beiträge
    638
    es könnte genauso gut http://php.net/file sein
    Homepage: www.pingu.info

  4. #4
    dieselpower
    Gast
    nein, ich suche eher eine funktion die wie ein browser eine seite aufruft, diese aber nicht anzeigt sondern, als einen stream oder variable speichert.
    Die so zwischen gespeicherte seite möchte ich dann auswerten oder bestimmte texte dann per mail verschicken, oder bestimmte funktionen ausführen...
    ich denke das es sich dabei um http-funktionen handelt.

    Mfg
    Thorsten

  5. #5
    Registrierter Benutzer
    Registriert seit
    15.10.2005
    Ort
    Franken
    Beiträge
    362
    Dann das hier:
    http://de2.php.net/manual/de/ref.sockets.php

    Nicht vergessen: eventuelle Copyrights.
    Dank der Rekursion kann ich IF-Schleifen bauen.

    In neuem Glanz: www.turbohummel.de

  6. #6
    Registrierter Benutzer
    Registriert seit
    22.08.2002
    Ort
    Nürnberg
    Beiträge
    638
    RTFM: http://php.net/file
    PHP-Code:
    <?php
    // Liest eine Datei in ein Array. Hier gehen wir über HTTP, um die
    // HTML Datei einer URL zu bekommen
    $lines file ('http://www.example.com/');

    // Durchgehen des Arrays und Anzeigen des HTML Source inkl. Zeilennummern
    foreach ($lines as $line_num => $line) {
        echo 
    "Line #<b>{$line_num}</b> : " htmlspecialchars($line) . "<br>\n";
    }

    // Ein anderes Beispiel: Einlesen einer Webseite in einen String.
    // Siehe auch file_get_contents().
    $html implode (''file ('http://www.example.com/'));
    ?>
    Mit dieser Funktion können Sie eine URL als Dateinamen verwenden, falls Sie fopen wrappers ermöglicht haben. Mehr Details dazu, wie Sie den Dateinamen angeben müssen finden Sie bei fopen(). Eine Liste der unterstützten URL Protokolle finden Sie unter Anhang O, List of Supported Protocols/Wrappers.
    Geändert von Pingu (23-09-2007 um 09:55 Uhr)
    Homepage: www.pingu.info

Lesezeichen

Berechtigungen

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