PHP-Code:
<?php
function crawl($Site, $Follow)
{
$file = file($Site);
foreach($file as $n)
{
$row = "".$row."\n".$n."";
}
preg_match_all("!<a (?:.*)href=\"(.*)\"(?:.*)>(.*)</a>!isU",$row,$matches);
for($i = 0; $i < count($matches[1]); $i++)
{
print "".$i." ".$matches[1][$i]."<br>";
if($Follow != 0)
{
$Follow = $Follow--;
crawl($matches[1][$i], $Follow);
}
}
}
crawl($Seite, $Follow);
?>
aber es will nicht so ganz...
Code:
0http://www.flazh.de/index.htm 0http://www.flazh.de/index.htm 0http://www.flazh.de/index.htm 0http://www.flazh.de/index.htm 0http://www.flazh.de/index.htm 0http://www.flazh.de/index.htm 0http://www.flazh.de/index.htm 0http://www.flazh.de/index.htm 0http://www.flazh.de/index.htm 0http://www.flazh.de/index.htm 0http://www.flazh.de/index.htm 0http://www.flazh.de/index.htm 0http://www.flazh.de/index.htm 0http://www.flazh.de/index.htm 0http://www.flazh.de/index.htm 0http://www.flazh.de/index.htm 0http://www.flazh.de/index.htm 0http://www.flazh.de/index.htm 0http://www.flazh.de/index.htm 0http://www.flazh.de/index.htm 0http://www.flazh.de/index.htm 0http://www.flazh.de/index.htm 0http://www.flazh.de/index.htm 0http://www.flazh.de/index.htm 0http://www.flazh.de/index.htm 0http://www.flazh.de/index.htm 0http://www.flazh.de/index.htm 0http://www.flazh.de/index.htm 0http://www.flazh.de/index.htm 0http://www.flazh.de/index.htm 0http://www.flazh.de/index.htm 0http://www.flazh.de/index.htm 0http://www.flazh.de/index.htm 0http://www.flazh.de/index.htm 0http://www.flazh.de/index.htm 0http://www.flazh.de/index.htm 0http://www.flazh.de/index.htm 0http://www.flazh.de/index.htm 0http://www.flazh.de/index.htm 0http://www.flazh.de/index.htm 0http://www.flazh.de/index.htm 0http://www.flazh.de/index.htm 0http://www.flazh.de/index.htm 0http://www.flazh.de/index.htm 0http://www.flazh.de/index.htm 0http://www.flazh.de/index.htm 0http://www.flazh.de/index.htm Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 35 bytes) in /var/www/web4/html/spider.php on line 5
das war der Aufruf
Wo liegt der Fehler ?
MfG wyros, danke für die Hilfe im voraus =)
edit: Achja, es geht mir nicht um den Speicherfehler, woher der kommt weiß ich. Es geht darum, dass immer das gleiche angezeigt wird.
Kommentar