kod źródłowy strony w html:
<link rel="next" href="http://www.jakasstrona.pl/strona/1/" />
I mam tam kolejne linki do kolejnych stron załóżmy jest ich 70. I chciałbym by skrypt klikał cały czas w te podstrony aż nie będzie przycisku next czyli trafi na ostatnią stronę i wyświetli wynik która strona jest ostatnia czyli dla tego przykładu będzie to "http://www.jakasstrona.pl/strona/70/".
$strona = ("http://www.jakasstrona.pl/strona/1/"); $dom = new DOMDocument(); libxml_use_internal_errors(true); $dom->loadHTML($html); $nodes = $dom->getElementsByTagName('link'); foreach ($nodes as $node) { if ($node->getAttribute('rel') === 'next') { } }
I teraz po wykonaniu skryptu pokaże mi się link do następnej podstrony czyli http://www.jakasstrona.pl/strona/2/. I teraz moje pytanie jak zrobić by wykonywało pętle cały czas do momentu napotkania ostatniej czyli "http://www.jakasstrona.pl/strona/70/".
Chodzi mi o jakieś rozwiązanie gdzie wykonywany jest skrypt podstawia mi pod zmienną $strona następną stronę i ponownie wykonuje skrypt od początku.Próbowałem pętlą while albo foreach ale nie potrafię tego ogarnąć podpowie ktoś jak mogę do tego tematu podejść
