• 17-03-2019, 08:40:13
    #1
    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
    Site Link
  • 17-03-2019, 09:08:30
    #2
    preg_match_all('#ÇEKİLECEK YERDEN ÖNCE BAŞLANGIÇ (.*?) ÇEKİLECEK YERDEN SONRAKİ BİTİŞ#', $curl, $degisken);
    bu kod ile yapabiliyorsun ancak her çekilecek yerin kod yapısı farklı olduğu için her yerden farklı bir mantık bularak çekmen oluşturman gerekebilir. Başlıklardan önce başlayan şey ile linklerden sonraki olan şeyi yazman gerekiyor CURL kullanarak.
  • 17-03-2019, 09:11:29
    #3
    hocam veri çekmekte sıkıntı yaşamıyorum . başlık altında 5 tane veri varsa 1 adetini çekebiliyorum .4 tanesini çekemiyorum
  • 17-03-2019, 09:23:48
    #4
    omrumdely adlı üyeden alıntı: mesajı görüntüle
    hocam veri çekmekte sıkıntı yaşamıyorum . başlık altında 5 tane veri varsa 1 adetini çekebiliyorum .4 tanesini çekemiyorum
    Döngü için hangi kodu kullanıyorsun? Birtane çekiyorsa döngüler birbiriyle cakistigi içindi döngü isimlerini değiştirmen gerek mobilim şuan
  • 17-03-2019, 09:27:11
    #5
    ultibil adlı üyeden alıntı: mesajı görüntüle
    Döngü için hangi kodu kullanıyorsun? Birtane çekiyorsa döngüler birbiriyle cakistigi içindi döngü isimlerini değiştirmen gerek mobilim şuan
    for döngüsü ile yapmaya çalışıyorum
     <?php   for($i=0;$i<15;$i++){
    
          echo ''.$veri[1][$i].'<br />';
          echo '<a href="?bir='.$veri[2][$i].'">'.$veri[4][$i].'</a>';
    
        }
    ?>
  • 17-03-2019, 09:29:25
    #6
    Döngü içinde döngü kurman gerek "i" değişkeni çakıştığı için olabilir for döngüsünün içine yeni bir döngü at başka bir değişken ismi ver
  • 17-03-2019, 12:40:51
    #7
    ultibil adlı üyeden alıntı: mesajı görüntüle
    Döngü içinde döngü kurman gerek "i" değişkeni çakıştığı için olabilir for döngüsünün içine yeni bir döngü at başka bir değişken ismi ver
    yok hocam çalışmamdı