• 13-05-2017, 23:11:59
    #1
    merhaba arkadaşlar ufak bir sorunum var futbol istatislikleri botu yapıyorum.

    Bu haftadaki maçlar kısmında şöyle bir yapı var :

    Cum 12/05/2017
    MS Kayserispor - Konyaspor 2-1
    MS Kasımpaşa - Çaykur Rizespor 4-2
    Cmt 13/05/2017
    MS İstanbul Başakşehir - Gençlerbirliği 2-1
    MS Fenerbahçe - Antalyaspor 0-1
    MS Adanaspor - Trabzonspor 1-1

    Veri Çekmek istediğimde
    Veri 1: Cum 12/05/2017
    Veri 2:MS Kayserispor - Konyaspor 2-1

    Bukısımları alabiliyorum. Geri Verileri alamıyorum. Bu sorunuma çözüm üretebilirmisiniz arkadaşlar.Linkteki tüm verileri çekip bana yardımcı olabilirmisiniz.Mantığını anlamam için örnek şart.

    http://gelisimhafriyat.com/veri.html

    Çok Teşekkür ederim şimdiden.
  • 13-05-2017, 23:26:27
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    geri verileri derken neyi alamıyorsunuz tam anlıyamadım?

    verdiğiniz yapıda örneğin ilk maçı alıp MS İstanbul Başakşehir - Gençlerbirliği 2-1 sonrasındaki maçlarımı alamıyorsun?
    MS Fenerbahçe - Antalyaspor 0-1
    MS Adanaspor - Trabzonspor 1-1
  • 13-05-2017, 23:57:29
    #3
    Konya adlı üyeden alıntı: mesajı görüntüle
    geri verileri derken neyi alamıyorsunuz tam anlıyamadım?

    verdiğiniz yapıda örneğin ilk maçı alıp MS İstanbul Başakşehir - Gençlerbirliği 2-1 sonrasındaki maçlarımı alamıyorsun?
    MS Fenerbahçe - Antalyaspor 0-1
    MS Adanaspor - Trabzonspor 1-1
    merhaba hocam şu veriyi alıyorum :
    Cum 12/05/2017
    MS Kayserispor - Konyaspor 2-1

    diğer verilerini alamıyorum. eğer mümkünse linkteki verileri çekip bir örneke bunu anlatabilirmisiniz.
  • 14-05-2017, 09:53:05
    #4
    <?php
    error_reporting(E_ALL ^ E_NOTICE);
        function MacFonk($url){
            $curl = curl_init();
            curl_setopt($curl, CURLOPT_URL, $url);
            curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
            curl_setopt($curl, CURLOPT_USERAGENT, $_SERVER["HTTP_USER_AGENT"]);
            $sonuc = curl_exec($curl);
            curl_close($curl);
            return str_replace(array("\n","\t","\r"), null, $sonuc);
        }
        $Baglanak = MacFonk("http://gelisimhafriyat.com/veri.html"); 
        $tara = "#<div class=\"date\">(.*?)</div>                    <div class=\"m-table special\">                        <div class=\"m-tr\"> <!-- red -->                            <div class=\"ms\">(.*?)</div>|                            <div class=\"left-team\"><a href=\"/mac/.*?/.*?/.*?\">(.*?)</a></div>                            <div class=\"score\"><a href=\"/mac/.*?/.*?/.*?\">(.*?)</a></div> #";
        preg_match_all($tara,$Baglanak,$kodum);
    
        for($i=0;$i<15;$i++){
    
          echo $kodum[1][$i].$kodum[3][$i].$kodum[4][$i]."<br>";
    
        }
    
    ?>
    umarım böyle birşey istemişsinizdir