• Bu site çerezler kullanır. Bu siteyi kullanmaya devam ederek çerez kullanımımızı kabul etmiş olursunuz. Daha fazla bilgi edin.

PHP Bot - Site Analizi Fonksiyonu

Konuyu Okuyan Kişiler (0)

gkbrk

webmaster.tc
Katılım
9 Ağu 2012
Mesajlar
1,044
Beğeniler
0
#1
Evet arkadaşlar bir zamanlar Webmasteraraci.tk'nın kullandığı, istediğiniz domain hakkında detaylı bilgi veren site analizi fonksiyonumu paylaşıyorum.

Fonksiyon WMTC yönetimi tarafından kodlanmış Webmaster.TC -> Site Analizi #1 -> Yorumlarınızı Alalım sayfasını kullanmaktadır. İnforesim isterse hemen kaldırırım.

Fonskiyon:
PHP:
function post_to_url($url, $data) { 
   $post = curl_init();
   curl_setopt($post, CURLOPT_URL, $url);
   curl_setopt($post, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.1; rv:15.0) Gecko/20100101 Firefox/15.0.1 AlexaToolbar/alxf-2.16');
   curl_setopt($post, CURLOPT_POST, 1);
   curl_setopt($post, CURLOPT_POSTFIELDS, $data);
   curl_setopt($post, CURLOPT_REFERER, $url);
   curl_setopt($post, CURLOPT_RETURNTRANSFER, 1);
   curl_setopt($post, CURLOPT_CONNECTTIMEOUT, 10);
   curl_setopt($post, CURLOPT_FOLLOWLOCATION, 1);
   $result = curl_exec($post);
   curl_close($post);
   return $result;
}
function getWmtcAnaliz($domain){
$siteencoded=urlencode($domain);
$data="site=".$siteencoded."&findpr=Analiz+%21";
$kaynak=post_to_url("http://www.webmaster.tc/siteanalizi.php", $data);
$kaynak=str_replace("»","",$kaynak);
$kaynak=str_replace("<br>","",$kaynak);
$desen="@<pre><b>.*?</b>(.*?)</pre>@si";
$c=preg_match_all($desen,$kaynak,$match);
return $match;
}
Fonksiyonun çıktısı verdiğim linkteki sıraya göredir.