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>"; } } ?>
Olisi vielä kiva, jos tuo seuraisi etusivin linkeistä muihinkin sivuihin ja listaisi niiden linkit.
Tosin vain siihen asti, että domaini muuttuu.
Olisi vielä kiva, jos tuo seuraisi etusivin linkeistä muihinkin sivuihin ja listaisi niiden linkit.
Tosin vain siihen asti, että domaini muuttuu.
Yritin sellaistakin, mutta skriptistä tuli tolkuttoman hidas ja epäluotettava.
Ei toimi kaikilla palvelimilla
Aihe on jo aika vanha, joten et voi enää vastata siihen.