Bir tane bot yapmamız gerekiyor. tam kodu çekiyoruz. preg_match çalışıyor. Fakat preg_match_all'da gözden kaçırdığımız bir şey var. Boşluk yok kodlar arasında çünkü curl bağlantısı yaparken "\n", "\t", "\r" değerlerini sildiriyoruz.
preg_match('# <ul class="video_listesi">(.*?)</ul>'.'#is', $baglan, $videolar);
preg_match_all('#<li><div class="resim" id="resim_(.*?)"><a href="(.*?)" title="(.*?)"><img width="(.*?)" height="(.*?)" src="(.*?)" alt="(.*?)"/></a></div><a href="(.*?)" class="video_adi" title="(.*?)">(.*?)</a><span class="bilgi"><strong>(.*?)</strong>(.*?)</span></li>\s*'.'#is', $videolar[1], $video);
print_r($video);Çıktı İse:Array ( [0] => Array ( ) [1] => Array ( ) [2] => Array ( ) [3] => Array ( ) [4] => Array ( ) [5] => Array ( ) [6] => Array ( ) [7] => Array ( ) [8] => Array ( ) [9] => Array ( ) [10] => Array ( ) [11] => Array ( ) [12] => Array ( ) )Yazı bloğu:
<li><div class="resim" id="resim_2362"><a href="http://www.xxx.com/xxx/" title="xxx xxx"><img width="214" height="153" src="http://www.xxx.com/wp-content/uploads/2014/08/s_88b9f998.jpg" alt="s_88b9f998"/></a></div><a href="http://www.xxx.com/xxx/" class="video_adi" title="xxx">xxx...</a><span class="bilgi"><strong>0</strong> izlenme </span></li> <li><div class="resim" id="resim_2358"><a href="http://www.xxx.com/xxxa/" title="xxx xxxa"><img width="214" height="153" src="http://www.xxx.com/wp-content/uploads/2014/08/l_4a2deec0-240x180.jpg" alt="l_4a2deec0"/></a></div><a href="http://www.xxx.com/xxxa/" class="video_adi" title="xxx xxxa">xxx xxxa</a><span class="bilgi"><strong>0</strong> izlenme </span></li>Site adresini pm ile atabilirim.