lostyazilim
tr.link

php bot ile çekemediğim veri

10 Mesajlar 1.322 Okunma
acebozum
tr.link

omrumdely omrumdely Web Tasarım Kullanıcı
  • Üyelik 26.05.2012
  • Yaş/Cinsiyet 34 / E
  • Meslek Web Tasarım
  • Konum Kocaeli
  • Ad Soyad Ö** G**
  • Mesajlar 1469
  • Beğeniler 157 / 158
  • Ticaret 11, (%100)
merhaba arkadaşlar bir web sitesinden başlık ve alt kısımdaki linkleri çekmek istiyorum. veriler şu şekilde listeleniyor.
Çektiğim veriler başlık ve sadece ilk alt linki çekebiliyorum. ama hepsini çekemiyorum.
Tam olarak mantık nasıl çalışıyor bu kısımda rica etsem onuda yazarmısınız ?

Başlık1
-alt link
-alt link
-alt link
Başlık2
-alt link
-alt link
-alt link
-alt link
-alt link
Başlık3
-alt link
-alt link
-alt link
-alt link
-alt link
-alt link
-alt link



Çekilecek site





$baglan = Baglan ("https://aofsoru.com/aof-bolumleri");
preg_match_all('@

(.*?)

 

 

:)
elektronikssl
webimgo

Decimas Decimas WM Aracı Kullanıcı
  • Üyelik 19.04.2015
  • Yaş/Cinsiyet 26 / E
  • Meslek Developer
  • Konum İstanbul Avrupa
  • Ad Soyad E** E**
  • Mesajlar 820
  • Beğeniler 1 / 302
  • Ticaret 1, (%100)
Önce kodunu göster nerede hata yaptığını anlayalım.
 

 

no time for caution

omrumdely omrumdely Web Tasarım Kullanıcı
  • Üyelik 26.05.2012
  • Yaş/Cinsiyet 34 / E
  • Meslek Web Tasarım
  • Konum Kocaeli
  • Ad Soyad Ö** G**
  • Mesajlar 1469
  • Beğeniler 157 / 158
  • Ticaret 11, (%100)
Decimas


$baglan = Baglan ("https://aofsoru.com/aof-bolumleri");
preg_match_all('@

(.*?)

 

 

:)

omrumdely omrumdely Web Tasarım Kullanıcı
  • Üyelik 26.05.2012
  • Yaş/Cinsiyet 34 / E
  • Meslek Web Tasarım
  • Konum Kocaeli
  • Ad Soyad Ö** G**
  • Mesajlar 1469
  • Beğeniler 157 / 158
  • Ticaret 11, (%100)
yardımcı olmak isteyen var mı ?
 

 

:)
wmaraci
wmaraci

Decimas Decimas WM Aracı Kullanıcı
  • Üyelik 19.04.2015
  • Yaş/Cinsiyet 26 / E
  • Meslek Developer
  • Konum İstanbul Avrupa
  • Ad Soyad E** E**
  • Mesajlar 820
  • Beğeniler 1 / 302
  • Ticaret 1, (%100)
omrumdely şu konuyu incelemen gerek.
 

 

no time for caution

omrumdely omrumdely Web Tasarım Kullanıcı
  • Üyelik 26.05.2012
  • Yaş/Cinsiyet 34 / E
  • Meslek Web Tasarım
  • Konum Kocaeli
  • Ad Soyad Ö** G**
  • Mesajlar 1469
  • Beğeniler 157 / 158
  • Ticaret 11, (%100)
başka yardımcı olabilecek var mı ?.
 

 

:)

webloggi webloggi WM Aracı Kullanıcı
  • Üyelik 16.11.2018
  • Yaş/Cinsiyet 26 / E
  • Meslek Web & Medya
  • Konum Ankara
  • Ad Soyad T** H**
  • Mesajlar 2165
  • Beğeniler 925 / 926
  • Ticaret 12, (%100)
Sorunu çözdünüz mü?
 

 

webloggi webloggi WM Aracı Kullanıcı
  • Üyelik 16.11.2018
  • Yaş/Cinsiyet 26 / E
  • Meslek Web & Medya
  • Konum Ankara
  • Ad Soyad T** H**
  • Mesajlar 2165
  • Beğeniler 925 / 926
  • Ticaret 12, (%100)
Hocam tam olarak neyi istediğini anlamadım fakat sanırım istediğiniz buydu...
function Baglan($url){
$curl=curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER,true);
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, TRUE);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
$cikti=curl_exec($curl);
echo curl_error($curl);
curl_close($curl);
return str_replace(array("\n","\t","\r"),null,$cikti);
}
$bag=Baglan("https://aofsoru.com/aof-bolumleri"); //veri çekeceğimiz site
//print_r ($bag);
preg_match_all('#
  • (.*?)
  • #', $bag, $basliklar ); // başlıklar
    echo "
    ";
    
    print_r($basliklar);
    echo "
    ";

    ?>
     

     

    omrumdely omrumdely Web Tasarım Kullanıcı
    • Üyelik 26.05.2012
    • Yaş/Cinsiyet 34 / E
    • Meslek Web Tasarım
    • Konum Kocaeli
    • Ad Soyad Ö** G**
    • Mesajlar 1469
    • Beğeniler 157 / 158
    • Ticaret 11, (%100)

    tolhur adlı üyeden alıntı

    Sorunu çözdünüz mü?


    çözülmedi hocam
     

     

    :)

    omrumdely omrumdely Web Tasarım Kullanıcı
    • Üyelik 26.05.2012
    • Yaş/Cinsiyet 34 / E
    • Meslek Web Tasarım
    • Konum Kocaeli
    • Ad Soyad Ö** G**
    • Mesajlar 1469
    • Beğeniler 157 / 158
    • Ticaret 11, (%100)

    tolhur adlı üyeden alıntı

    Hocam tam olarak neyi istediğini anlamadım fakat sanırım istediğiniz buydu...
    function Baglan($url){
    $curl=curl_init();
    curl_setopt($curl, CURLOPT_URL, $url);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER,true);
    curl_setopt($curl, CURLOPT_FOLLOWLOCATION, TRUE);
    curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
    curl_setopt($curl, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
    $cikti=curl_exec($curl);
    echo curl_error($curl);
    curl_close($curl);
    return str_replace(array("\n","\t","\r"),null,$cikti);
    }
    $bag=Baglan("https://aofsoru.com/aof-bolumleri"); //veri çekeceğimiz site
    //print_r ($bag);
    preg_match_all('#
  • (.*?)
  • #', $bag, $basliklar ); // başlıklar
    echo "
    ";
    
    print_r($basliklar);
    echo "
    ";

    ?>

    hocam başlıklarla birlikte istiyorum.


    1başlık
    veri
    veri
    veri
    2başlık
    veri
    veri
    veri

    gibi
     

     

    :)
    wmaraci
    wmaraci
    Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
    Site Ayarları
    • Tema Seçeneği
    • Site Sesleri
    • Bildirimler
    • Özel Mesaj Al