• 11-12-2008, 11:16:16
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    <?php
    
    function rank($ip) {
    
    $ch = curl_init();
    
    curl_setopt($ch, CURLOPT_URL, "http://www.alexa.com/site/ds/top_sites");
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_POSTFIELDS, 'q='.$ip.'');
    
    $kaynak = curl_exec ($ch);
    curl_close ($ch);
     $aranan='<span class="c3e0">(.*?)</span>';
    preg_match('<span class="c3e0">(.*?)</span>', $kaynak , $donen);
    print_r($donen);
    }
    
    $ziyaretci ="http://mynet.com";
    $ulke =  rank($ziyaretci);
    
    
    echo("$ziyaretci sitenin pagerank'i: $ulke");
    
    
    ?>
    Kodlar Biraz Karışık Ama
    Açtığımda Şu hatayı veriyor..
    Alıntı
    Warning: preg_match() [function.preg-match]: Unknown modifier '(' in C:\Program Files\EasyPHP 2.0b1\www\index.php on line 15
    http://mynet.com sitenin pagerank'i:
  • 11-12-2008, 14:06:20
    #2
    preg_match('#<span class="c3e0">(.*?)</span>#', $kaynak , $donen);

    şeklinde bi dene
  • 11-12-2008, 15:24:53
    #3
    Tamam Halettim Teşekkürler...