• 18-12-2015, 17:54:13
    #1
    Şehrinizin nöbetçi eczanelerini gösterir.

    Kod içindeki 66 yazan yere kendi ilinizin plaka kodunu yazın

    Örnek Görüntüsü için buraya tıklayın



    http://www.11818.com.tr/Nobetci_eczaneler.aspx?CityId=66"
    <?php
    {	
    function cek($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"]);
     $cikti = curl_exec($curl);
     curl_close($curl);
     return str_replace(array("\n","\t","\r"), null, $cikti);
    }
    
    
    
    $site = cek("http://www.11818.com.tr/Nobetci_eczaneler.aspx?CityId=66");
    preg_match_all('#<div class="resultheader">(.*?)</div>                    <div class="resultline"></div>                </div>                <div>                    <div class="ico_result">(.*?)</div>                    <div class="resultdetail">(.*?)</div>                    <div class="resultline"></div>                </div>                                <div>                    <div class="ico_result">(.*?)</div>                    <div class="resultdetail">(.*?)</div>#', $site, $icerikler);
    
    for ($i = 0; $i < count($icerikler[1]); $i++) {
    
    echo "<div class='list'><div class='yavru' style='border:1px solid #ccc; padding-bottom: 5px; border-radius:5px;'><h4 style='font-family:Tahoma; font-size:18px; padding:2px; margin:2px 0 2px 0; color:#990000;font-weight: bold;'> ".$icerikler[1][$i]." </h4>";
    echo "<div class='resultdetail'><img src='ico_adres.png'>  ".$icerikler[3][$i]."</div>";
    echo "<div class='resultheader'><img src='ico_tel.png'>  ".$icerikler[5][$i]."</div> </div><br>";
    
    echo "</div>";
    }}
    ?> 
    
    <style>
    .list {
    width:600px;
    color: #363636;
    line-height: 16px;
    margin-left:10px;
    }
    .ico_result {
        float: left;
        width: 12px;
        height: 19px;
        display: block;
        margin-right: 8px;
    }
    .resultdetail {
        height: 15px;	
    	font-size:14px;
    	color:#000;
    	font-family:Tahoma;
    	padding: 5px;
        padding-top: 3px;
    
    }
    .resultline {
        display: block;
        width: 600px;
        height: 1px;
        background-color: #eee;
    }
    .resultheader { font-size:14px margin-bottom: 4px;color: #000;padding: 5px; font-family:Tahoma; }	
    	
    </style>
  • 20-12-2015, 13:11:32
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Hocam kod çalışmıyor
  • 20-12-2015, 13:28:23
    #3
    CityGuiDE adlı üyeden alıntı: mesajı görüntüle
    Hocam kod çalışmıyor
    kod çalışıyor. Özellikle sabah 9 ile 10 saatleri arasında anlık kesinti oluyor, kaynağın güncellenmesinden dolayı, o arada beyaz sayfa gözükür ama 5 ile 10 dakika içinde düzeliyor.
  • 20-12-2015, 14:59:28
    #4
    necati66 adlı üyeden alıntı: mesajı görüntüle
    kod çalışıyor. Özellikle sabah 9 ile 10 saatleri arasında anlık kesinti oluyor, kaynağın güncellenmesinden dolayı, o arada beyaz sayfa gözükür ama 5 ile 10 dakika içinde düzeliyor.
    Çalıştırdım ancak türkçe karakter sorunu var nasıl çözerim acaba ?
  • 21-12-2015, 17:58:05
    #5
    Akbas adlı üyeden alıntı: mesajı görüntüle
    Çalıştırdım ancak türkçe karakter sorunu var nasıl çözerim acaba ?
    Sayfanın en üstüne alttaki kısmı ilave edin düzelir.

    <meta http-equiv="Content-Type" content="text/HTML; charset=utf-8" />
  • 21-12-2015, 18:11:32
    #6
    necati66 adlı üyeden alıntı: mesajı görüntüle
    Sayfanın en üstüne alttaki kısmı ilave edin düzelir.

    <meta http-equiv="Content-Type" content="text/HTML; charset=utf-8" />
    Peki bu botu il bazında değilde acaba ilçe bazında çalıştırabilirmiyiz.
    Misal İstanbul / zeytinburnu ( ve diğer ilçeler )
  • 21-12-2015, 21:40:56
    #7
    Akbas adlı üyeden alıntı: mesajı görüntüle
    Peki bu botu il bazında değilde acaba ilçe bazında çalıştırabilirmiyiz.
    Misal İstanbul / zeytinburnu ( ve diğer ilçeler )
    http://www.11818.com.tr/Nobetci_eczaneler.aspx?CityId=Şehirkodu?TownID=ilçe kodu gelicek
  • 01-06-2018, 09:58:02
    #8
    hocam bu kodu nereye koyacagız tam anlamadım.