Stoppt die Vorratsdatenspeicherung! Jetzt klicken && handeln!Willst du auch bei der Aktion teilnehmen? Hier findest du alle relevanten Infos und Materialien:
 
Hp nach Links mit bestimmten Wort durchsuchen
von cH3s73r am 5.Februar 2006 um 16:43
zurück zur Kategorie "Tutorials"


<?php
/* Der Text nach dem in den links gesucht werden soll */
$searchtext = "gmx";
/* Site wird in ein Array geschrieben */
$fp = file("http://www.gmx.de");
/* Speicher-Variable setzen */
$tempstr = "";
/* Html-Tags umwandeln und umbrüche setzen */
for($o=0;$o<count($fp);$o++) { $tempstr .= str_replace("\0", '<br />', htmlentities($fp[$o])); }
/* Html-Tags zurückwandeln */
$mou = html_entity_decode($tempstr);
/* Nach links in der Speicher-Variable suchen */
preg_match_all("/href\=\"(.*)\"/", $mou, $tarray, PREG_SET_ORDER);
/* Zuschneiden der ergebnisse */
foreach ($tarray as $taline) {
 $tmpx = explode(">", $taline[0]);
 $ok = strip_tags($tmpx[0]);
 if (stristr($ok, $searchtext)) { $fin[] = $ok; }
}
/* Zählen der ergebnisse */
$matches = count($fin);
/* Auflistung der ergebnisse und der anzahl */
if (empty($matches)) { echo "Suchtext (".$searchtext.") in keinem Link gefunden."; }
else {
 echo "Links mit Suchtext (".$searchtext.") gefunden: $matches<br><br>";
 foreach($fin as $finline) { echo $finline."<br>"; }
}
?>


zurück zur Kategorie "Tutorials"
[0 Kommentare]

Name


Kommentar




Bitte abtippen


 
(C) 2006-20012 Plapperkatze - 220706 Besucher seit dem 23.01.2012 Login