Selam Arkadaşlar,
Bir müftülük sitesi için diyanetin duyurularını çeken bot yapmıştım. Ancak diyanet şimdi siteyi değiştirmiş. Yeni siteden veriyi çektiremedim acaba yardımcı olabilirmisiniz.
Önceki kod:
<?php
$site= file_get_contents("http://www.diyanet.gov.tr/turkish/dy/default.aspx");
$link = explode('<div id="duyurular" >',$site);
$linkSon = explode('</div>',$link[1]);
echo preg_replace('@<a(.*?)href="@i', '<a target="_blank" $1href="http://www.diyanet.gov.tr/turkish/dy/', $linkSon[0]);
?>
bu şekildeydi
Şimdi:
<?php
$site= file_get_contents("http://www.diyanet.gov.tr/turkish/dy/");
$link = explode('<div id="listitem" >',$site);
$linkSon = explode('</div>',$link[1]);
echo preg_replace('@<a(.*?)href="@i', '<a target="_blank" $1href="http://www.diyanet.gov.tr/turkish/dy/', $linkSon[0]);
?>
bu şekil yapıyorum ancak olmuyor.