Kirjautuminen

Haku

Tehtävät

Keskustelu: Koodit: PHP: Linkkien hakeminen

Antti Laaksonen [27.04.2002 18:36:29]

#

Tämä PHP-skripti etsii tietyn sivun kaikki linkit ja listaa ne.

<b>Sivun linkit:</b><br><br>
<?php
$d=file("https://www.ohjelmointiputka.net/");
for ($i=0;$i<count($d);$i++)
	{
	$d[$i]=ereg_replace("HREF=","href=",$d[$i]);
	if (substr_count($d[$i],"href=")<>0)
		{
		$lk++;
		$alku=strpos($d[$i],"href=");
		$linkki=substr($d[$i],$alku+5,100);
		$linkki=substr(ereg_replace(chr(39),chr(34),$linkki),1).chr(34);
		$linkki=substr($linkki,0,strpos($linkki,chr(34)));
		$linkki=htmlspecialchars($linkki);
		echo $linkki;
		$linkit[$lk]=$linkki;
		echo "<br>";
		}
	}
?>

(nimetön) [05.05.2002 18:26:10]

#

Olisi vielä kiva, jos tuo seuraisi etusivin linkeistä muihinkin sivuihin ja listaisi niiden linkit.

Tosin vain siihen asti, että domaini muuttuu.

(nimetön) [05.05.2002 18:26:24]

#

Olisi vielä kiva, jos tuo seuraisi etusivin linkeistä muihinkin sivuihin ja listaisi niiden linkit.

Tosin vain siihen asti, että domaini muuttuu.

Antti Laaksonen [05.05.2002 20:57:54]

#

Yritin sellaistakin, mutta skriptistä tuli tolkuttoman hidas ja epäluotettava.

rax [21.06.2008 10:52:47]

#

Ei toimi kaikilla palvelimilla

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta