Einlesen einer URL mittels fopen ( )


<html><head><title>Anzeige</title></head> <body bgcolor="#eeeeee"><pre> <h2>Einlesen einer URL mittels fopen ( ) </h2><hr noshade size="1"> <b>Zugriff:</b> $fp = @fopen($url, "r") <b>Frage :</b> Lassen sich beliebige URLs einlesen ?<hr noshade size="1"> <form action="<? echo $PHP_SELF ?>" method=post> <table><tr><td class=txt10>URL:</td><td> <select name="url" size="1"> <option> http://www.swanja.de/index.html <option> http://www.swanja.de/center/startseite.php3 <option> http://www.swanja.de/dat/php_stt_cnt.txt </select></td><td> <input type="submit" value="Einlesen"></td></tr> </table> </form><hr noshade size="1"></pre> <div class=txt8><pre> <? if ( isset($url) ) { // URL/Datei Einlesen if ( ! ($fp = @fopen($url, "r")) ) echo "<font color=#ff6666>Zugriff auf <b>$url</b> verweigert !</font>"; else { echo "<b>Einlesen und Anzeige der URL: $url </b><hr noshade>"; while ($line = fgets($fp, 1000)) { echo htmlspecialchars($line); $strDatei .= $line; } fclose($fp); // URL/Datei Abspeichern $fp = fopen("../dat/test_dl.txt","w"); fwrite($fp,$strDatei,strlen($strDatei)); fclose($fp); } } ?> </pre></div></body></html>