Duyuruyu Kapat
Facebook Gözat
Twitter Gözat

Scroll load siteden veri çekmek?

Konu, 'PHP' kısmında agulbaz tarafından paylaşıldı.

  1. agulbaz

    agulbaz Yeni Üye

    Kayıt:
    7 Ekim 2013
    Mesajlar:
    2
    Beğenilen Mesajlar:
    0
    Merhaba, ben başka siteden verileri file_get_contents ile çekiyorum. Fakat sitede scroll load olduğu için elle en aşağı inip bütün ürünleri açıp, sağ tık>incele ile html kodlarını alıp jquery ile etiketlerden verileri cekip ajax'lada mysql'e kaydediyorum. Fakat çok fazla ürün olduğunda tarayıcı kasıyor ve inemiyorum daha. Scroll load olan bi siteden başka nasıl çekme şansım var kaydıma olmadan?
     
  2. Çarkçı

    Çarkçı Üye

    Kayıt:
    6 Nisan 2018
    Mesajlar:
    30
    Beğenilen Mesajlar:
    4
    Şehir:
    Mersin
    Merhaba, başka sayfalardan veri çekmek için son derece yararlı olan cURL kütüphanesini inceleyebilirsiniz.

    "Infinite-Scroll" içeren sayfalardaki genel mantık aynıdır. Sayfanın sonuna gelindiğinde bir sonraki sayfanın otomatik olarak görüntülenmesini sağlar. Bu nedenle bir başka sayfadan veri çekebilmek için, o sayfaya ait URL adresini edinmeniz gerekir. Sitedeki sayfa sayısı kadar bir döngü oluşturup, cURL ile aldığınız verileri string fonksiyonlarıyla düzenleyebilirsiniz.