• 08-08-2014, 18:19:26
    #1
    Merhabalar,

    Php öğrenmeye çalışıyorum daha önce kendi sitem için yaptırdığım bir bot vardı bunu yenileyerek farklı sitelere deneyerek öğrenmeye çalışayım dedim. Ayrıca php kitabı aldım ve ondan da baktım ancak tam olarak hatayı bulamadım.

    Bota giriş yapıyorum kategoriyi seçiyorum, ve boş bir sayfa geliyor sanırım regexlerde bir hata var ancak neredeyse 1 haftadır bakıyorum diğer sitelerinki ile aynı yerleri almama rağmen bir türlü içerikleri çekemedim.. Yardımcı olabilecek nerede hata var bir bakabilecek varsa çok sevinirim..

    Bot dosyaları 3,4 parça olduğundan mail ile veya skype dan gönderebilirim zaman ayırabilecek var ise çok sevinirim şimdiden teşekkürler..
  • 09-08-2014, 12:23:44
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Jaspers adlı üyeden alıntı: mesajı görüntüle
    Merhabalar,

    Php öğrenmeye çalışıyorum daha önce kendi sitem için yaptırdığım bir bot vardı bunu yenileyerek farklı sitelere deneyerek öğrenmeye çalışayım dedim. Ayrıca php kitabı aldım ve ondan da baktım ancak tam olarak hatayı bulamadım.

    Bota giriş yapıyorum kategoriyi seçiyorum, ve boş bir sayfa geliyor sanırım regexlerde bir hata var ancak neredeyse 1 haftadır bakıyorum diğer sitelerinki ile aynı yerleri almama rağmen bir türlü içerikleri çekemedim.. Yardımcı olabilecek nerede hata var bir bakabilecek varsa çok sevinirim..

    Bot dosyaları 3,4 parça olduğundan mail ile veya skype dan gönderebilirim zaman ayırabilecek var ise çok sevinirim şimdiden teşekkürler..
    gönder bakalım hocam. pm ile indirme linki atsan yeter
  • 09-08-2014, 12:41:10
    #3
    Jaspers adlı üyeden alıntı: mesajı görüntüle
    Merhabalar,

    Php öğrenmeye çalışıyorum daha önce kendi sitem için yaptırdığım bir bot vardı bunu yenileyerek farklı sitelere deneyerek öğrenmeye çalışayım dedim. Ayrıca php kitabı aldım ve ondan da baktım ancak tam olarak hatayı bulamadım.

    Bota giriş yapıyorum kategoriyi seçiyorum, ve boş bir sayfa geliyor sanırım regexlerde bir hata var ancak neredeyse 1 haftadır bakıyorum diğer sitelerinki ile aynı yerleri almama rağmen bir türlü içerikleri çekemedim.. Yardımcı olabilecek nerede hata var bir bakabilecek varsa çok sevinirim..

    Bot dosyaları 3,4 parça olduğundan mail ile veya skype dan gönderebilirim zaman ayırabilecek var ise çok sevinirim şimdiden teşekkürler..
    Dil kodlamasında bir hata oluşuyor olabilir, ona dikkat etmenizi tavsiye ederim.
  • 09-08-2014, 12:43:23
    #4
    Üyeliği durduruldu
    Jaspers adlı üyeden alıntı: mesajı görüntüle
    Merhabalar,

    Php öğrenmeye çalışıyorum daha önce kendi sitem için yaptırdığım bir bot vardı bunu yenileyerek farklı sitelere deneyerek öğrenmeye çalışayım dedim. Ayrıca php kitabı aldım ve ondan da baktım ancak tam olarak hatayı bulamadım.

    Bota giriş yapıyorum kategoriyi seçiyorum, ve boş bir sayfa geliyor sanırım regexlerde bir hata var ancak neredeyse 1 haftadır bakıyorum diğer sitelerinki ile aynı yerleri almama rağmen bir türlü içerikleri çekemedim.. Yardımcı olabilecek nerede hata var bir bakabilecek varsa çok sevinirim..

    Bot dosyaları 3,4 parça olduğundan mail ile veya skype dan gönderebilirim zaman ayırabilecek var ise çok sevinirim şimdiden teşekkürler..
    Kodlarınızı Yazarmısınız bir Bakalım
  • 09-08-2014, 12:47:11
    #5
    BilgiAdam adlı üyeden alıntı: mesajı görüntüle
    gönder bakalım hocam. pm ile indirme linki atsan yeter
    Sample adlı üyeden alıntı: mesajı görüntüle
    Kodlarınızı Yazarmısınız bir Bakalım
    Bir kaç tane dosya olduğu için rar halinde indirme linklerini pm attım şimdiden teşekkürler
  • 09-08-2014, 13:14:34
    #6
    Üyeliği durduruldu
    Jaspers adlı üyeden alıntı: mesajı görüntüle
    Bir kaç tane dosya olduğu için rar halinde indirme linklerini pm attım şimdiden teşekkürler
    hocam çok karmaşık ugraşıyorsun bir bot için bu kadar ugraşmana gerek yok

    buyur

    http://turkiyeglobal.com/yemek.php?c...ebze-yemekleri

    bu şekilde verileri gayet saglıklı çekiyor

    $site=file_get_contents("http://resimlitarif.com/yemek/kategori/".$_GET[category]."/");
    preg_match_all('#<h4 class="entry-title"><strong><a href="(.*?)"#si',$site,$bilgi,PREG_SET_ORDER); 
    $i = -1;
    foreach($bilgi as $site){
    $i++;
    $yemeklink=$bilgi[$i][1];
    $sit="$yemeklink";   
    $kaynak1=file_get_contents($sit);
    $kaynak=$kaynak1; 
    preg_match('#<h1 class="page-header entry-title">(.*?)</h1>#si',$kaynak,$phpbot);
    
    			$phpbot = trim($phpbot[0]);
    preg_match('#"bookmark">(.*?)</a>#si',$phpbot,$phpbot1);
    
    			$phpbot1 = trim($phpbot1[1]);
    			
    preg_match('#<p>(.*?)</p>#si',$phpbot,$phpbot2);
    
    			$phpbot2 = trim($phpbot2[1]);	
    preg_match('#<div class="well">(.*?)</div>#si',$kaynak,$phpbot3);
    
    			$phpbot3 = trim($phpbot3[1]);
    
    preg_match('#<meta property="og:image" content="(.*?)"#si',$kaynak,$phpbot4);
    
    			$phpbot4 = trim($phpbot4[1]);	
    			
    preg_match('#<meta name="keywords" content="(.*?)"#si',$kaynak,$phpbot5);
    
    			$phpbot5 = trim($phpbot5[1]);
                
    print 'Tarif Başlık : '.$phpbot1.'</br></br>'; 
    print 'Tarif Kısa Açıklama : '.$phpbot2.'</br></br>';
    print 'Tarif Detay : '.$phpbot3.'</br></br>'; 
    print 'Tarif Resim : <img src="'.$phpbot4.'" /></br></br>';        
    }// Döngü Bitiş
    Kodlarda Bu Şekilde Lazım Olan Arkadaş Bulunur Belki.

    Form İçerisine Alırsın Çıktıları ve kullanırsın