Çalışmıyor maalesef sorunu belirlemek için yeterli değil.
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://site.com');
curl_setopt($ch, CURLOPT_FAILONERROR, true);
$result = curl_exec($ch);
if (curl_errno($ch)) {
print 'CURL HATA => '.curl_error($ch);
}
Kodunuza şu boldla belirttiğim satırları uygun bir şekilde ekleyin, böylece hata olursa ekrana basacak.
Haklısınız fazla detay vermedim. Anlatayım hocam.
İnstagram dan pp çekiyorum. Localhostta çalışıyordu. Sonradan gitti. Hostinge kurdum. Orada çalıştı. Localhostta başta çalışıyordu sonradan gitti. Pp'nin linkini bulamıyor. İnstagram buna izin vermiyor mu? Kodlarımı aşağıya bırakıyorum.
$nick = isset($_GET['nick']) == "1" ? $_GET['nick'] : "";
$ch = curl_init();
curl_setopt_array(
$ch,
[
CURLOPT_URL => 'https://www.instagram.com/' . $nick . '/?__a=1',
CURLOPT_SSL_VERIFYPEER => 0,
CURLOPT_RETURNTRANSFER => 1,
CURLOPT_USERAGENT => 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36'
]
);
$veri = curl_exec($ch);
curl_close($ch);
$bolunmus = explode("\"", $veri);
$pplink = $bolunmus[93];