Hallo,
ich habe eine HTML-Datei mit sehr vielen Verlinkungen auf Dateien. Jetzt möchte ich die Datei nach diesen Verlinkungen durchsuchen. Als Ausgabe möchte ich den Dateinamen haben. Für den ersten Link hab ich das auch geschafft:
Vor dem Dateinamen befindet sich innerhalb der Link-URL immer ein zip/ und nach dem Dateinamen ein " target.
WIe gesagt hab ich es für den ersten Link geschafft. Aber wie bekomme ich es hin, dass die Datei weiter durchsucht wird und mir am Ende untereinander alle gefundenen Dateinamen ausgibt? Ich vermute, das geht über Arrays, aber mir fehlt der Einstieg
ich habe eine HTML-Datei mit sehr vielen Verlinkungen auf Dateien. Jetzt möchte ich die Datei nach diesen Verlinkungen durchsuchen. Als Ausgabe möchte ich den Dateinamen haben. Für den ersten Link hab ich das auch geschafft:
PHP:
$url = "quelltext_textbausteine_partner.html";
$text=implode("\n",file($url));
$before="zip/";
$after="\" target";
$str=substr($text,strpos($text,$before)+strlen($before));
$str=substr($str,0,strpos($str,$after));
echo $str;
Vor dem Dateinamen befindet sich innerhalb der Link-URL immer ein zip/ und nach dem Dateinamen ein " target.
WIe gesagt hab ich es für den ersten Link geschafft. Aber wie bekomme ich es hin, dass die Datei weiter durchsucht wird und mir am Ende untereinander alle gefundenen Dateinamen ausgibt? Ich vermute, das geht über Arrays, aber mir fehlt der Einstieg