PHP-Code:
	
	
<?php
$url = "test.txt";
if (file_exists($url)) {
   $fp = fopen( $url, "r" );
   $size = filesize($url);
   while (!feof($fp)) {
          $inhalt = fread($fp, $size);
          echo "$inhalt<br>";
          }
}
else {
    echo "$url nicht vorhanden!";
}
?>
fülle ich aber $url mit einer datei, die im netz liegt, ergibt file_exists() false. entfernt man den check, ob die datei existiert, erhält man folgende fehlermeldung:
Warning: filesize(): Stat failed for http://www.dclp-faq.de/q/q-regexp-links-finden.html (errno=2 - No such file or directory) in C:\apache\Apache2\htdocs\robot\test.php on line 5
in zeile 5 steht die filesize-abfrage.
EDIT:
http://de.php.net/manual/de/function.filesize.php
aha...aber was für alternativen gibt es?
 
          



 
							
						 
							
						
Kommentar