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
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
Ich rate mal ins blaue was du willst. Bitte etwas genauer ausdrücken.
Code:<? ob_start(); ?> <html><body> ....</body> <? $site = ob_get_contents();
es könnte genauso gut http://php.net/file sein
Homepage: www.pingu.info
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
Dann das hier:
http://de2.php.net/manual/de/ref.sockets.php
Nicht vergessen: eventuelle Copyrights.
RTFM: http://php.net/file
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.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/'));
?>
Geändert von Pingu (23-09-2007 um 09:55 Uhr)
Homepage: www.pingu.info
Lesezeichen