Взимане на вицове

webdeveloper

Registered
Имам този код:

Код:
for ($s=2; $s <= 3; $s++)
{
$contents = file_get_contents("http://vicoveotnqkudesi.com/category/mrasni/page/$s");
for ($n = 0; $n < 8; $n++)
   {
$raz = explode("<p>", $pta);
$raz = explode("</p>", $raz[1]);
$sadarjanie = iconv('utf-8','windows-1251',urldecode($raz[0]));
$sadime = html_entity_decode($sadarjanie);
echo "<font color='red'>$sadime</font> <br><br>";	  
   }
}

На всяка страница има по 8 вица всеки във тага <p>. Искам да взема всичките 8 вица от страница 2 до страница 3, но в момента ми взима само първият виц от страница 2 и 3 и го повтаря 8 пъти... Така и не можах да го разбера как става това, може ли помощ?
 
еми нормално втория цикъл просто взима текста межъ първи p таг до първи затваряш p таг и там нещо си оформяш. Трябва да го направиш вместо втория фор с прег матч алл
ПП: ако дадеш сайта или там хтмл кода ще ти го направя
 
А да извинявай бях забравил пък и сега сядам
Код:
<?php
for ($s=1; $s<= 3; $s++){
$contents = file_get_contents("http://smeshnivicove.com/category/mrasni/page/$s");
//$contents = strip_tags($contents, "<p>");
preg_match_all("/<p>(.*)<\/p>/sU",$contents,$masiv);

foreach($masiv[1] as $v){
$text = iconv('utf-8','windows-1251',$v);
echo "<font color='red'>$text</font> <br><br>"; 
}
}
 

Back
Горе