Fabian Transchel: Text aus externer Datei auslesen

Beitrag lesen

Hi Tom,
Mail bekommen? ;-)

welch Zufall. Das habe ich gerade ausprobiert:

<?PHP  #### getpage.php ####

$datei = "http://192.168.101.1/seminare/index.html";
$fh = fopen($datei,"r");
if(!$fh) die("hat nicht geklappt");

$site="";
$i=0;
while (($block=fread($fh,512)) and ($i++ < 20))  // was ist hier mit der Größenangabe ?
{
  $site.=$block;
}

fclose($fh);
echo $site;
?>

Das muss natürlich nun noch weiterentwickelt werden. Denn was ist, wenn dort ein Frameset drinsteht?

Das will ich gerade noch ersetzen. Und außerdem sollte man der Funktion dann auch noch einen Parameter übergeben könne, um jede beliebige EXTERNE Seite lesen zu können. Die Internen sollte man tunlichst unterbinden. Sonst hat man eine schöne Sicherheitslücke.

Warum? Solange man die Dateien nur Lesen kann, kann doch nichts passieren. Es sei denn, du machst in deinem Script Dummheiten...

Fabian