Giriş Yap / Kayıt Ol

WM Aracı'na üyelikler tekrar açıldı! Kayıt olmak için TIKLAYIN!

2Beğeni
  • 2 Yazan Decimas

Cevap Yaz Favorilerime Ekle
Seçenekler Stil
Geri Git   Forum > > PHP

PHP Curl İle Sayfa İçindeki Bir Linke Tıklama

  #1  
Okunmamış 22 Mart 2019, 00:30
webtegez Adlı Üyenin Avatarı
İstersen Milyoner Olursun
 
Üyelik Tarihi: 04 Kasım 2013
Yaş / Cinsiyet: 23 / Erkek
Ad, Soyad: Ba... Po...
Mesajlar: 203
Beğeniler: 60 / 116
Ticaret: 0, 0%
Merhaba arkadaşlar;
Yapmak istediğimi bir türlü yapamadım.

Mesela PHP Curl ile sayfamızda wmaraci.com'a bağlandık diyelim.
Buradaki üye ol linkine ben tıklanmasını istiyorum.
Linkini alıp girmek istemiyorum. Tıklanıyormuş gibi tıklayacak.
Bunu nasıl yapabilirim?
Batuhan P.
  #2  
Okunmamış 22 Mart 2019, 07:12
Avatar Seçilmemiş
WM Aracı
 
Üyelik Tarihi: 19 Nisan 2015
Yaş / Cinsiyet: 23 / Erkek
Meslek: Coder
Ad, Soyad: Ey... Er...
Mesajlar: 657
Beğeniler: 224 / 1
Ticaret: 0, 0%
CURL'ün mantığına ters bir şey, tarayıcı HTML'i derler. Bu derlenen içerikler artık bir nesnedir, DOM gibi dinamik bir yapı ile selector kullanarak bu nesnelere erişilir vs vs. CURL ise burada HTML'i text olarak çekiyor, derleme yapmıyor. Dolayısıyla tıklama işlemini simüle edemezsin.

Yapman gereken o linki regex veya selector kullarak çekmek. Sonraki satırlarda yine bir CURL isteği yapıp bu sefer çektiğin linke gitmek olacak.
webtegez ve Talip68 bunu beğendi.
no time for caution
  #3  
Okunmamış 22 Mart 2019, 20:57
webtegez Adlı Üyenin Avatarı
İstersen Milyoner Olursun
 
Üyelik Tarihi: 04 Kasım 2013
Yaş / Cinsiyet: 23 / Erkek
Ad, Soyad: Ba... Po...
Mesajlar: 203
Beğeniler: 60 / 116
Ticaret: 0, 0%
Alıntı:
Decimas Adlı Üyeden Alıntı
CURL'ün mantığına ters bir şey, tarayıcı HTML'i derler. Bu derlenen içerikler artık bir nesnedir, DOM gibi dinamik bir yapı ile selector kullanarak bu nesnelere erişilir vs vs. CURL ise burada HTML'i text olarak çekiyor, derleme yapmıyor. Dolayısıyla tıklama işlemini simüle edemezsin.

Yapman gereken o linki regex veya selector kullarak çekmek. Sonraki satırlarda yine bir CURL isteği yapıp bu sefer çektiğin linke gitmek olacak.
anladım hocam çok teşekkür ederim.
Batuhan P.
  #4  
Okunmamış 23 Mart 2019, 12:29
WordPressUzmani Adlı Üyenin Avatarı
 
Üyelik Tarihi: 25 Ocak 2016
Yaş / Cinsiyet: 24 / Erkek
Konum: Çanakkale
Ad, Soyad: Me... Ak...
Mesajlar: 205
Beğeniler: 55 / 39
Ticaret: 8, 100%
"Linkini alıp girmek istemiyorum. Tıklanıyormuş gibi tıklayacak."

Neden ilk önce linkin bulunduğu sayfaya gidip sonra linke tıklamak istiyorsun. İlk sayfadan bir cookie, session veya token benzeri bir kayıt mı elde etmen gerekiyor. Yada ilk sayfada fare hareketlerini ve tıklama sıcaklığı takip eden bir JS mi var. Yada gideceğin sayfa sadece o ilk sayfadan mı referrer kabul ediyor. Nedir?

Öncelikle bunu neden istediğini açıklarsan ona yönelik bir çözüm sunabiliriz.
Cevap Yaz Favorilerime Ekle


Konuyu toplam 1 kişi okuyor. (0 üye ve 1 Ziyaretçi)
 
Seçenekler
Stil
Normal Normal

Geri Git   Forum > PHP


Yetkileriniz
Konu açma yetkiniz: Yok
Cevap Yazma Yetkiniz Yok
Eklenti yükleme yetkiniz: Yok
Mesajınızı değiştirme yetkiniz: Yok

BB code: Açık
İfadeler: Açık
[IMG] Kodları: Açık
HTML kodu: Kapalı




Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şu anki Zaman: 15:34.