Klip fra HTML side med PHP
Hej Eksperter,Jeg står for at skal klippe/klistre en række nyheder fra en anden HTML side med PHP. Siden der skal klippes fra er opbygget med en lang række nyheder sat op på følgende måde:
<h2 class="nyhedsoverskrift">Nyhed 1</h2>
<p class="nyhedsdato">31. marts 2009</p>
<p class="nyhedsresume">Nyhedstekst 1</p>
<p class="mere"><a href="http://www.nyhedslink.dk" title="Titel">Læs mere</a></p>
Jeg ønsker at få følgende ud:
Nyhed 1
31. marts 2009
Nyhedstekst 1
http://www.nyhedslink.dk
Har rodet en masse med det og er kommet frem til følgende, som virker fint.
$start_text = '<h2 class="nyhedsoverskrift">';
$end_text = "</h2>";
$source = file_get_contents('http://www.nyhedsside.com');
$start_pos = strpos($source, $start_text) + strlen($start_text);
$end_pos = strpos($source, $end_text) - $start_pos;
$found_text = substr($source, $start_pos, $end_pos);
echo $found_text;
Har dog brug for at lave en slags løkke som kan udskrive de næste nyhedsoverskrifter. Dette stykke kode tager jo kun den første.
Nogen der kan give et hint?
