Uzman Cevap beta aşamasından çıkmaya hazırlanıyor! Yenilikleri takipte kalın.

PHP Curl veri çekme işlemi ?

Bir doktora yaptığım web sitesinde eniyihekim.com sitesinde bulunan profilindeki bilgileri CURL ile anasayfaya çekmem gerekiyor. Bir çok bilgiyi çektiğim halde görüntülenme sayısını bir türlü çekemedim acaba parçalamada mı hata yapıyorum kodlar ;

<?php
	$site = "http://www.eniyihekim.com/kayhan-erbilen/radyoloji/istanbul";
	$icerik = file_get_contents($site);

	function curl($url, $post=false)
	{
	    $user_agent = 'Mozilla/5.0 (Windows; U; Windows NT 5.1; tr; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6';
	    $ch = curl_init();
	    curl_setopt($ch, CURLOPT_URL, $url);
	    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
	    curl_setopt($ch, CURLOPT_POST, $post ? true : false);
	    curl_setopt($ch, CURLOPT_POSTFIELDS, $post ? $post : false);
	    curl_setopt($ch, CURLOPT_USERAGENT, $user_agent);
	    $icerik = curl_exec($ch);
	    curl_close($ch);
	    return $icerik;
	}

	/* Yardımcı Fonksiyon(lar) */ 
    function html($site, $iconv=false, $iconv_in_charset=null, $iconv_out_charset=null) { 
        return ($iconv) ? iconv($iconv_in_charset, $iconv_out_charset, @file_get_contents($site)) : @file_get_contents($site); 
    } 

	$get_doktor_title = preg_match('@<h1 itemprop="name">(.*?)</h1>@si',$icerik,$doktor_title);
	$get_view = preg_match('@<a class="opinion-count pull-left gtm-opinion-count" href="(.*?)" data-scrollto="#(.*?)" data-offset="(.*?)">(.*?)</a>@si',$icerik,$doktor_view);

	echo 'Doktorun Ismi:'.$doktor_title[0].' / Goruntulenme Sayisi: '.$doktor_view[0].'';

?>
Cevaplar (0)
Bu soru için ilk cevabı sen yaz! +3 puan kazan :)
Cevap Yazın..

[code=css,php,sql,asp..]..kod..[/code] , [url=http:...com] , [img=resim linki]
[color=renk kodu]..yazı..[/color]

yabancı dizi izle tv ünitesi