Ganze Webseite in eine Variable einlesen ?
Christian Leicht
- php
Könnt Ihr mir einen Tipp geben wie ich am betsen eine ganze Webseite in eine Variable einlesen lann.
Ich habs schon mit fopen versucht. Was auch funktioniert. Aber leider gibt fopen kein Timeout zurück sondern nur Datei nicht vorhanden.
if ($fp =fopen($path,$modus)){
while($line = fgets($fp,10)){
$quelltext.= $line;
};
};
Gibt es vielleicht eine Möglichkeit über
header ("Location: http://.....");
?
Wie kann mal das anstellen das man auch die den Site Status erhält ? 200,300, 404, 500 ...
Besten Dank für Tipps
Christian
Hallo,
Könnt Ihr mir einen Tipp geben wie ich am betsen eine ganze Webseite in eine Variable einlesen lann.
file_get_contents()
http://www.php.net/manual/de/function.file-get-contents.php
Haettest Du auch selbst finden koennen:
PHP-Manual: Datei-Funktionen:
http://www.php.net/manual/de/ref.filesystem.php
dclp-FAQ: Wie kann ich eine Datei auslesen?
http://www.dclp-faq.de/q/q-datei-lesen.html
Gibt es vielleicht eine Möglichkeit über
header ("Location: http://.....");
Bevor Du hier solche Sachen fragst:
Bitte selbst im Manual nachschauen,
was header() tut und wofuer es gut ist...
Mit anderen Worten: RTFM!
http://www.php.net/manual/de/function.header.php
Wie kann mal das anstellen das man auch die den Site Status erhält ? 200,300, 404, 500 ...
Wie überprüfe ich Hyperlinks auf ihre Gültigkeit?
http://www.dclp-faq.de/q/q-code-links-testen.html
Mit fsockopen() eine HTTP-Verbindung zum Webserver herstellen.
http://froemter.de/php/phpLinkCheck.phps
Ebenfalls lesenswert ist der Rest des Manuals
http://www.php.net/manual/de/
sowie die gesamte dclp-FAQ:
http://www.dclp-faq.de/
HTH, Gruesse,
Thomas