• 03-11-2009, 10:47:20
    #1
    Üyeliği durduruldu
    arkadaşlar mesela elimde 200 kelime var.Bu kelimelerle ilgili googleda kaç sayfa sonuç çıktığına bakmak istiyorum.Ama bunu tek tek yazıp bakmak baya zaman alır.Kelimeleri topluca yazıp sonucunu veren bu tür bir program biliyormusunuz acaba

    örnek

    oyun kelimesi xxxx sonuç
    spor kelimesi xxxx sonuç
    futbol kelimesi xxxx sonuç
    haber kelimesi xxxx sonuç
    ...
  • 03-11-2009, 13:02:19
    #2
    Üyeliği durduruldu
    Ayak üstü yazdım. Test etmedim ama hata olacağını sanmıyorum. $kelimeler değişkenine istediğin kelimeleri yaz otomatik hepsini sorgulayıp yapacaktır.

    $kelimeler = array('futbol','haber','oyun');
    foreach($kelimeler as $kelime) {
    $bul = file_get_contents('http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q='.$kelime);
    preg_match('|"estimatedResultCount":"(.*?)"|',$bul,$c);
    $index_sayisi = $c[1];
    echo $kelime.': toplam <b>'.$index_sayisi.'</b> indexli sayfası var.<br>';
    }
  • 03-11-2009, 13:21:34
    #3
    Üyeliği durduruldu
    hocam çalıştıramadım
  • 03-11-2009, 14:55:06
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    kod güzel çalışıyor
    ekran görüntüsü


    <?php
    $kelimeler = array('futbol','haber','oyun');
    foreach($kelimeler as $kelime) {
    $bul = file_get_contents('http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q='.$kelime);
    preg_match('|"estimatedResultCount":"(.*?)"|',$bul,$c);
    $index_sayisi = $c[1];
    echo $kelime.': toplam <b>'.$index_sayisi.'</b> indexli sayfası var.<br>';
    }  
    ?>
    yukardaki kodu php dosyasına atman yeterli başında <?php sonunda ?>
    yok diye çalışmamış olabilir.
  • 03-11-2009, 15:02:08
    #5
    Üyeliği durduruldu
    heh teşekkürler hocam oldu hocam sonuçlar doğru değilmi google tr ye göremi bu arama sonuçları acaba
  • 03-11-2009, 15:05:27
    #6
    Üyeliği durduruldu
    webalem adlı üyeden alıntı: mesajı görüntüle
    heh teşekkürler hocam oldu hocam sonuçlar doğru değilmi google tr ye göremi bu arama sonuçları acaba
    Hayır .com 'a göre ama aralarında çok fark olmuyo zaten. Birde şu satırı;

    echo $kelime.': toplam <b>'.$index_sayisi.'</b> indexli sayfası var.<br>';
    Bu şekilde;

    echo $kelime.': toplam <b>'.number_format($index_sayisi).'</b> indexli sayfası var.<br>';
    Değiştirin daha net görürsünüz kaç indexli sayfası oldugunu
  • 03-11-2009, 15:09:18
    #7
    Üyeliği durduruldu
    harika oldu teşekkürler emeğinize sağlık