folder Tahribat.com Forumları
linefolder Asp - Php - Cgi - Perl
linefolder PHP - File_Get_Contents İle Veri Çekimi Hk.



PHP - File_Get_Contents İle Veri Çekimi Hk.

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Zande
    Zande's avatar
    Kayıt Tarihi: 16/Mayıs/2012
    Erkek

    Hocalar,

    PHP ile mackolik'ten iddaa programını çekmeye çalşıyorum.

    file_get_contents("http://www.mackolik.com/Iddaa-Programi");

    Bu şekilde o günkü programı çekebiliyorum ve verileri ayrıştırabiliyorum. Ancak tüm programı çekmeyi bir türlü beceremedim. Basketbol ve futbol için yayınlanmış olan 3-4 günlük programı nasıl çekebilirim?

    Şimdiden teşekkürler.

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    koray
    koray's avatar
    Kayıt Tarihi: 16/Temmuz/2005
    Erkek
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Zande
    Zande's avatar
    Kayıt Tarihi: 16/Mayıs/2012
    Erkek

    Dostum, bunu da inceledim. Ama bu da sadece sitede verilen günün programını çekebiliyor. Bahsettiğim sayfaya girerseniz, tarih, futbol yada basketbol için seçimler var. Benim amacım, hepsi seçili iken oluşan programı çekmek!

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    sokoban
    sokoban's avatar
    Kayıt Tarihi: 23/Ocak/2010
    Erkek

    hocam sayfadan almak yerine JSON kaynaklarından çekersen istediğini alırsın  mesela oaradaki w değerini 11291 yaparsan bi önceki haftanın datalarına erişirsin.


    .
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Zande
    Zande's avatar
    Kayıt Tarihi: 16/Mayıs/2012
    Erkek

    Sokoban, fikir için sağol. Hemen kontrol ediyorum. Takıldığım bir yer olursa yardım için gene başvururum :)

  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    sokoban
    sokoban's avatar
    Kayıt Tarihi: 23/Ocak/2010
    Erkek
    Zande bunu yazdı

    Sokoban, fikir için sağol. Hemen kontrol ediyorum. Takıldığım bir yer olursa yardım için gene başvururum :)

    Tabiki hocam yardım lazım olursa hallederiz. ordan çektiğin datayı json_decode komutuyla php de array formatına sokup daha rahat işleyebilirsin.


    .
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    1234567B
    1234567B's avatar
    Kayıt Tarihi: 04/Şubat/2010
    Erkek

    curl ile bağlan preg match all ile çek daha sağlıklı ve daha kolay 


    arbeit macht frei
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Zande
    Zande's avatar
    Kayıt Tarihi: 16/Mayıs/2012
    Erkek

    Hocular,

    http://www.bilyoner.com/iddaa/iddaa-liste

    Bültenin aradığım versiyonu bu. Sonunda bunu buldum. Ancak, bu seferde file_get_contents ile veriler gelmiyor. Bu durumda CURL ile çekeyim dedim, onda da veri parçalanmadı. Çıldırmaya az kaldı!!!

    function ara($bas, $son, $yazi) {
    @preg_match_all('/' . preg_quote($bas, '/') . '(.*?)'. preg_quote($son, '/').'/i', $yazi, $m); return @$m[1];
    }

    $site = file_get_contents("http://www.bilyoner.com/iddaa/iddaa-liste");

    $kods = ara('<td><a href="http://mackolik.com/Karsilastirma', "</a></td>", $site);

    echo $kods[1];

    diyorum, aradığınız numaraya ulaşılamıyor diyor. CURL'de de veriyi parçalıyorum, explode ile giriyorum, preg_match ile kafasını gözünü yarıyorum. TINNNNN!!!!

    Rica etsem, şunu hayrına yapacak mürid var mı acaba?

Toplam Hit: 2263 Toplam Mesaj: 8