Arkadaşlar aşağıdaki gibi bir fonksiyon var ve bir çok yerde sorunsuz çalışıyor ama 1-2 hostta boş sayfa döndürüyor, kaynak ta <body> </body> şeklinde bildiğiniz blank page yani.
(ancak verileride çekerek veritabanına yazdırıyor)
Araştırmadığım kaynak kalmadı çoğu yerde curl ' da yada hosting firmasında problem olabileceği bilgisine ulaştım sadece. Ama kodlara müdahale ederek düzeltilecek bir çözüm bulamadım. Yardımcı olabilirseniz sevinirim.
function getPage ($url) {
if (function_exists('curl_init')) {
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
@curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
$fvalue=curl_exec($ch);
curl_close ($ch);
return $fvalue;
} else {
return file_get_contents($url);
}
}