hallo allezusammen,
ich wußte jetzt nicht in welchen forenbereich ich mein anliegen posten soll, wenn es falsch ist bitte verschieben
nun aber mal zu meinem problem:
ich würde gerne aus einer homepage links rausfiltern und diese in in einer dropdownliste ausgeben lassen.
ich habe mich mit zwei verschiedenen scripten schon herumgeschlagen und bin schlußendlich bei folgendem script hängengeblieben welches als bsp in einem buch zu finden war/ist:
klappen tut das wunderbar, aber wie schafft man es am besten via fopenwrapper eine homepage seite zu laden/parsen um dann entsprechend die links wie oben im code rauszubekommen ?
für klingende ideen bin ich immer offen
mfg
freaky
ich wußte jetzt nicht in welchen forenbereich ich mein anliegen posten soll, wenn es falsch ist bitte verschieben
nun aber mal zu meinem problem:
ich würde gerne aus einer homepage links rausfiltern und diese in in einer dropdownliste ausgeben lassen.
ich habe mich mit zwei verschiedenen scripten schon herumgeschlagen und bin schlußendlich bei folgendem script hängengeblieben welches als bsp in einem buch zu finden war/ist:
PHP-Code:
<?php
$links=<<<END
Click [url="http://www.oreilly.com"]here[/url] to visit a computer book
publisher. Click [url="http://www.sklar.com"]over here[/url] to visit
a computer book author.
END;
function pc_link_extractor($s) {
$a = array();
if (preg_match_all('/<a\s+.*?href=[\"\']?([^\"\' >]*)[\"\']?[^>]*>(.*?)<\/a>/i',$s,$matches,PREG_SET_ORDER)) {
foreach($matches as $match) {
array_push($a,array($match[1],$match[2]));
}
}
return $a;
}
$a = pc_link_extractor($links);
print_r($a);
?>
für klingende ideen bin ich immer offen
mfg
freaky
Kommentar