Selam Arkadaşlar,
bir ilçe müftülüğü için yapacağım sitede diyanet.gov.tr'nin duyurularını çektirdim. ancak bir sorunu aşamadım sorun şu;
şimdi çektiğim duyurunun linki örnek olarak http://www.diyanet.gov.tr/turkish/dy/urladresi olması gerekirken
http://www.benimkendisitem.com/url adresi çıkıyor
acaba bu sorunu nasıl çözerim.
şimdiden yardımlarınız için teşekkür ederim.
Php Bot Link Sorunu
18
●2.553
- 10-04-2013, 11:07:47Üyeliği durduruldubot linki ve cektiginiz url tam olarak detaylı pm verirseniz
yada kodlarınızı yazarsanız yardımcı olmaya çalısırım - 10-04-2013, 11:25:52Böyle deneyin:
<?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 href="http://www.diyanet.gov.tr/turkish/dy/', $linkSon[0]); - 10-04-2013, 11:35:05Bu işe yarıyor mu?
<?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 str_replace('<a href="', '<a href="http://www.diyanet.gov.tr/turkish/dy/', $linkSon[0]); - 10-04-2013, 11:38:41Hocam burda str_replaceye kadar işlemler doğru ama str_replaceden önceHkan adlı üyeden alıntı: mesajı görüntüle
preg_match_all('#<a class="more" href="(.*?)">(.*?)</a>#si',$linkSon,$yeniler); for($a=0; $a<count($yeniler[1]); $a++) { $verim = "http://www.diyanet.gov.tr/turkish/dy/".$yeniler[1][$a]; echo $verim."<br>"; }