Webmaster Sitesi | Webmaster Destek Sitesi | Webmaster Forumu


Abonelik: RSS | Email  Facebooktan Takip Edin. Follow Me



Sayfa: [1]
 http://forum.moderntasarim.com/index.php sayfası diyor ki
Bu Linki Diğer Sitelerde Paylaşarak Sitemize Backlink Kazandırabilirsiniz.

  
Curl İle Alexa Bilgilerini Çekme

21 Ağustos 2011, 23:15:24#0

Chakkal Çevrimdışı

WM ADMIN
*
  Üyelik Tarihi: 18 Mart 2009
Kişisel: ModernTasarim.Com
Nerden: Cehennem
Konular: 556 - İleti: 2089
Ettiği Teşekkür: 80
Aldığı Teşekkür: 110
Site Sisteminiz: Smf
Tecrübe Puanı : 66 
Saygınlık Puanı: 137984
MesajMesajMesajMesajMesajMesajRepRepRepRepRepRepRepRepRepRep

Günün Fırsatı
Arkadaşlar Bundan Bir Önceki Konuda Curl İle Site Bilgilerini Çekmeye Yarayan Bir Kod Yayınlamıştım.Şimdi Bunu Biraz Daha Geliştirerek Alexa Bilgilerini Nasıl Çekeceğinizi Göstericem.

Burdan Demoya Bakabilirsiniz.

Kod: [Seç]
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-9" />
<title>Curl İle Alexa Bilgilerini Çekme</title>
</head>
<body>
<form action="" method="post">
<input type="text" value="http://" name="site" />
<input type="submit" value="Rank" size="5" />
</form>
<?php
$url 
= &#39;http://www.alexa.com/siteinfo/&#39;.$_REQUEST[&#39;site&#39;];
$web_content get_data($url);
$alexa get_match(&#39;/<img src="\/images\/icons\/globe-sm.jpg" alt="Global" style="margin-bottom:-2px;"\/>(.*)<\/div>/isU&#39;,$web_content);
$content.= &#39;&#39;.($alexa?&#39;Alexa Rank:&#39;:&#39;&#39;).&#39;&nbsp;&#39;.$alexa.&#39;&#39;;
echo $content;
function 
get_match($regex,$content)
{
        
preg_match($regex,$content,$matches);
        return 
$matches[1];
}
function 
get_data($url)
{
        
$ch curl_init();
        
$timeout 5;
        
curl_setopt($ch,CURLOPT_URL,$url);
        
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
        
curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,$timeout);
        
$data curl_exec($ch);
        
curl_close($ch);
        return 
$data;
}
?>

</body>
</html>

Kısaca Açıklamak Gerekirse;
Burda Bir Form Var.Bu Formla Site Linkini Yolluyoruz.Bu Linkle Alexada Sorgu Yaptırıyoruz.Çıkan Sonucu Curl İle Çekip Sitemizde Gösteriyoruz.

<?php echo "Umit"; ?>

22 Ağustos 2011, 03:22:29#1

bonafide Çevrimdışı

WM ÜYE
*
  Üyelik Tarihi: 24 Kasım 2010
Kişisel: www.matrakforum.com
Nerden: T.C
Konular: 113 - İleti: 259
Ettiği Teşekkür: 25
Aldığı Teşekkür: 38
Site Sisteminiz: Smf
Tecrübe Puanı : 6 
Saygınlık Puanı: 0
MesajMesajRepRepRep

24 Ekim 2011, 18:22:39#2

erdilin Çevrimdışı

WM ÜYE
*
  Üyelik Tarihi: 02 Eylül 2011
Kişisel: Sitenize Hit Yagmuru
Konular: 2 - İleti: 6
Ettiği Teşekkür: 1
Aldığı Teşekkür: 1
Site Sisteminiz: Smf
Tecrübe Puanı : 0 
Saygınlık Puanı: 12
MesajRep
tesekkürler acaba wp entegre etmemiz mümkünmü
Sayfa: [1]

Etiketler