lostyazilim

Php bot cekerken bos donen array!

7 Mesajlar 1.278 Okunma
lstbozum
wmaraci reklam

MrWhite MrWhite WM Aracı Kullanıcı
  • Üyelik 29.03.2017
  • Yaş/Cinsiyet 30 / E
  • Meslek Ögrenci/Çevirmen
  • Konum Kırklareli
  • Ad Soyad D** K**
  • Mesajlar 5
  • Beğeniler 5 / 1
  • Ticaret 0, (%0)
Arkadaslar file_get_contents i birakip curl ile bot cekimine basladim fakat Array bos donuyor.Kodlari asagida veriyorum buyrun.
$ch=curl_init();
curl_setopt($ch,CURLOPT_URL,'https://www.lidyana.com');
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false);
curl_setopt($ch,CURLOPT_REFERER,'http://www.udemy.com');
curl_setopt($ch,CURLOPT_USERAGENT,"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36");
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
preg_match_all('@

(.*?)

@si',$veri,$sonuc);
$veri=curl_exec($ch);
print_r($sonuc);
curl_close($ch);
?>
EKRAN CIKTISI BU SEKILDE
Array ( [0] => Array ( ) [1] => Array ( ) )
 

 

wmaraci
reklam

carasar carasar All ızz well... Kullanıcı
  • Üyelik 29.10.2016
  • Yaş/Cinsiyet 32 / E
  • Meslek Öğretmen
  • Konum Konya
  • Ad Soyad O** K**
  • Mesajlar 1116
  • Beğeniler 499 / 498
  • Ticaret 16, (%100)
ssl kapatıp deneyin hocam;

curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
 

 

MrWhite MrWhite WM Aracı Kullanıcı
  • Üyelik 29.03.2017
  • Yaş/Cinsiyet 30 / E
  • Meslek Ögrenci/Çevirmen
  • Konum Kırklareli
  • Ad Soyad D** K**
  • Mesajlar 5
  • Beğeniler 5 / 1
  • Ticaret 0, (%0)
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); bu zaten kod blogumun icerisinde var onun haricinde ssl kapatıp deneyin hocam; demissiniz fakat nereden kapatilacagini bimiyorum ama arastiririm :)
 

 

carasar carasar All ızz well... Kullanıcı
  • Üyelik 29.10.2016
  • Yaş/Cinsiyet 32 / E
  • Meslek Öğretmen
  • Konum Konya
  • Ad Soyad O** K**
  • Mesajlar 1116
  • Beğeniler 499 / 498
  • Ticaret 16, (%100)
Bu kod ssli kapatmaya yarıyor. Sizin hedef sitenizle alakalı bir sorun var o zaman.
MrWhite

kişi bu mesajı beğendi.

wmaraci
wmaraci

carasar carasar All ızz well... Kullanıcı
  • Üyelik 29.10.2016
  • Yaş/Cinsiyet 32 / E
  • Meslek Öğretmen
  • Konum Konya
  • Ad Soyad O** K**
  • Mesajlar 1116
  • Beğeniler 499 / 498
  • Ticaret 16, (%100)
MrWhite hedef sitende bahsi geçen tagler yok o yüzden boş dönüyor.
MrWhite

kişi bu mesajı beğendi.

0ktay 0ktay strdex Kullanıcı
  • Üyelik 01.02.2018
  • Yaş/Cinsiyet 26 / E
  • Meslek Yazılım öğrencisi
  • Konum Antalya
  • Ad Soyad O** Ş**
  • Mesajlar 603
  • Beğeniler 25 / 155
  • Ticaret 2, (%100)
Dostum taglar arasında veri yok o yüzden boş dönüyor.

$ch=curl_init();
curl_setopt($ch,CURLOPT_URL,'https://www.lidyana.com');
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false);
curl_setopt($ch,CURLOPT_REFERER,'http://www.udemy.com');
curl_setopt($ch,CURLOPT_USERAGENT,"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36");
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
preg_match_all('@

(.*?)

@si',$veri,$sonuc);
$veri=curl_exec($ch);
print_r($sonuc);
curl_close($ch);
?>

Kırmızıya aldığım yerleri veriyi çekmek istediğin taglarla değiştir.
MrWhite

kişi bu mesajı beğendi.

Eğitimin pahalı olduğunu düşünüyorsanız, cehaletin bedelini hesaplayın.

MrWhite MrWhite WM Aracı Kullanıcı
  • Üyelik 29.03.2017
  • Yaş/Cinsiyet 30 / E
  • Meslek Ögrenci/Çevirmen
  • Konum Kırklareli
  • Ad Soyad D** K**
  • Mesajlar 5
  • Beğeniler 5 / 1
  • Ticaret 0, (%0)
Tamamdir.Extra olarak sunuda belirteyim
curl_setopt($ch,CURLOPT_URL,'https://www.lidyana.com');
Bunun yerine ;
curl_setopt($ch,CURLOPT_URL,'https://www.lidyana.com/guess-guw0247g3-erkek-kol-saati');
Yapmam gerekiyordu.Cunku direkt anasayfadan cekmiyordum.
carasar

kişi bu mesajı beğendi.

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