• 17-02-2013, 02:08:58
    #1
    merhaba arkadaşlar ;
    istediğimiz bir ilin günlük nöbetçi eczane'lerini bir php sayfasın'da göstermek istiyorum (php bilgim ancak var olan üzerinde küçük oynamalar yapacak kadar)
    konu hakkında bilgisi olan veya elinde hali hazırda olan arkadaşlarımız varsa paylaşırsa sevinirim.
  • 17-02-2013, 02:21:37
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    GencBilisimci adlı üyeden alıntı: mesajı görüntüle
    merhaba arkadaşlar ;
    istediğimiz bir ilin günlük nöbetçi eczane'lerini bir php sayfasın'da göstermek istiyorum (php bilgim ancak var olan üzerinde küçük oynamalar yapacak kadar)
    konu hakkında bilgisi olan veya elinde hali hazırda olan arkadaşlarımız varsa paylaşırsa sevinirim.
    <?php
    
    
    function cek($url){
    $oturum = curl_init();
    curl_setopt($oturum, CURLOPT_URL, $url);
    $h4 = $_SERVER['HTTP_USER_AGENT'];
    curl_setopt($oturum, CURLOPT_USERAGENT, $h4);
    curl_setopt($oturum, CURLOPT_HEADER, 0);
    curl_setopt($oturum, CURLOPT_RETURNTRANSFER, true);
    $source=curl_exec($oturum);
    curl_close($oturum);
    return $source;
    }
    
    
    
    $site =  cek("http://www.11818.com.tr/Nobetci_eczaneler.aspx?CityId=il numarası?TownId=ilçe numarası"); 
    
    $di = explode("<div class=\"resultheader\">", $site);  
    $di = explode("<div class=\"guncelpager\">", $di[1]);  ?>
    
    
    
    
    <?php echo $eczane = strip_tags($di[0]); ?>
  • 17-02-2013, 02:35:10
    #3
    aponal
    çok çok teşekkür ederim ancak burdan çekilenler sağlıklı değil gibi ;
    örneğin : malatya nöbetçi listesine bakıyorum - eczacılar odasındaki site'deki bilgiler ile burda çıkanlar farklı , 'sinden biri yanlış ama hangisi.
  • 17-02-2013, 02:47:21
    #4
    örnek istemedinmi o siteye göre uyarlarsın
  • 17-02-2013, 03:07:39
    #5
    Deniyeceğim şimdi, inş başka siteden çekebilirim .

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 03:07:39 -->-> Daha önceki mesaj 02:58:42 --

    http://www.firmalatya.com/malatya-nobetcieczaneler.html
    burdan çekmeyi denedim ama olmadı
  • 17-02-2013, 03:09:21
    #6
    $tarih = date(“Y-m-d”);
    $site = cek("http://www.malatyaeczaciodasi.org.tr/index.php?s=neczaneler&tarih=$tarih");

    $di = explode("<td background=\"images/dot.png\">", $site);
    $di = explode("<td align=\left width=\"30%\">", $di[1]);


    <?php echo $eczane = $di[0]; ?>
    calışırmı bilmiyorum
  • 17-02-2013, 03:24:15
    #7
    o olmadı ansayfa menülerini filan çekti.

    şu kısmı şöyle yapsak :
    $tarih = date(“Y-m-d”);
    $site = cek("http://www.malatyaeczaciodasi.org.tr/nobetci_eczaneleri_yazdir.php?gunun_tarihi=$tarih");
    yani şurdan çekmiş oluyoruz :
    http://www.malatyaeczaciodasi.org.tr/nobetci_eczaneleri_yazdir.php?gunun_tarihi=2013-02-17
    Şurayı nasıl yapmam gerekiyor ? :
    $di = explode("<td background=\"images/dot.png\">", $site);
    $di = explode("<td align=\left width=\"30%\">", $di[1]); ?>
  • 17-02-2013, 19:37:35
    #8
    <?php
    
    
    function cek($url){ 
    $oturum = curl_init(); 
    curl_setopt($oturum, CURLOPT_URL, $url); 
    $h4 = $_SERVER['HTTP_USER_AGENT']; 
    curl_setopt($oturum, CURLOPT_USERAGENT, $h4); 
    curl_setopt($oturum, CURLOPT_HEADER, 0); 
    curl_setopt($oturum, CURLOPT_RETURNTRANSFER, true); 
    $source=curl_exec($oturum); 
    curl_close($oturum); 
    return $source; 
    } 
    
    
    $tarih = date("Y-m-d");
    $site = cek("http://www.malatyaeczaciodasi.org.tr/index.php?s=neczaneler&tarih=$tarih"); 
    
    $di = explode("<td background=\"images/dot.png\">", $site); 
    $di = explode("<td align=left width=\"30%\">", $di[1]); 
    
    
    
    
    ?>
    
    
    <?php echo $eczane = $di[0]; ?>