altunoren adlı üyeden alıntı

Hocam mutlaka linkin başında ve sonunda " işareti vardır. preg_match'ı tek tırnak ile başlatıp ' # diyez işaretinden sonra " çift tırtnak ile devat ettirebilirsin. Bir de böyle dene. veya kaynak kodunun bir kısmını buraya yaz ona göre cevap verelim.

preg_match('#"http://doctorwhotumbolumler.blogspot.com.tr/search/label/(.*?)"#', $kategori_link[$i], $url);

Bu şekil


index.php:





ÖĞRETİYOR - BOT







$Baglan = Baglan("http://doctorwhotumbolumler.blogspot.com.tr/p/blog-page_30.html");
preg_match("#






fonksiyon.php:
error_reporting(0);

function Baglan($url){
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_USERAGENT, $_SERVER["HTTP_USER_AGENT"]);
$cikti = curl_exec($curl);
curl_close($curl);
return str_replace(array("\n","\t","\r"), null, $cikti);
}
?>

Hocam tüm dosyalar burada

Ek Olarak: hocam sezonlar bari çalışsın diyerek en sonun "n" ekledim.