-
Üyelik
11.10.2018
-
Yaş/Cinsiyet
34 / E
-
Meslek
ÖĞRENCİ
-
Konum
İstanbul Anadolu
-
Ad Soyad
A** E**
-
Mesajlar
193
-
Beğeniler
4 / 7
-
Ticaret
0, (%0)
Arkadaşlar gittigidiyor dan veri çekmeye çalışıyorum ama yetkisiz erişim hatası alıyorum curl de tarayıcı biilgisi gönderilerek bu sorun aşılıyormuş ben curl kullanmıyorum başka yolu varmı acaba
-
Üyelik
29.10.2016
-
Yaş/Cinsiyet
33 / E
-
Meslek
Öğretmen
-
Konum
Konya
-
Ad Soyad
O** K**
-
Mesajlar
1116
-
Beğeniler
499 / 498
-
Ticaret
16, (%100)
Curl zor bişey değil hocam. File_get_contents yerine curl fonksiyonunu yazıyorsunuz. Size fonksiyon örneğini vereyim. Diğer optleri kendiniz phpnetden de öğrenebilirsiniz.
function curl($url){
$userAgent = 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.2 (KHTML, like Gecko) Chrome/22.0.1216.0 Safari/537.2';
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_TIMEOUT, 0);
curl_setopt($curl, CURLOPT_REFERER, 'http://www.google.com');
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_USERAGENT, $userAgent);
$data = curl_exec($curl);
curl_close($curl);
return str_replace(array("\n","\t","\r"), null, $data);
}
$Kaynak = curl("https://www.hepsiburada.com/");
preg_match_all(pattern, subject, matches);
?>
-
Üyelik
11.10.2018
-
Yaş/Cinsiyet
34 / E
-
Meslek
ÖĞRENCİ
-
Konum
İstanbul Anadolu
-
Ad Soyad
A** E**
-
Mesajlar
193
-
Beğeniler
4 / 7
-
Ticaret
0, (%0)
tmm hocam aynı diyorsanız curl kullanıyim bana biraz karışık gelmiştir de