View Full Version : سوال: مشكل file_get_contents
bigcowboy
سه شنبه 21 خرداد 1387, 20:38 عصر
شايد من اشتباه ميكنم ولي مگه صفحه :
http://commenting.blogfa.com/?blogid=news&postid=123&timezone=12642
وجود نداره؟
پس چرا اين كد خطا داره؟
<?php
echo file_get_contents("http://commenting.blogfa.com/?blogid=news&postid=123&timezone=12642");
?>
چه طور اين كار رو كردن؟
متشكرم.
musiox
سه شنبه 21 خرداد 1387, 21:09 عصر
HTTP_USER_AGENT شاید واسه این باشه . چک میکنه ببینه کیه بعد. یا پارامتر های دیگه .
bigcowboy
سه شنبه 21 خرداد 1387, 21:13 عصر
خودم چه طور اينكار رو بكنم؟
لطفا يه مثال كوچك بزنيد.
musiox
سه شنبه 21 خرداد 1387, 21:28 عصر
مقداره هیدر رو خودت باید ست کنی . فکر کنم با CURL می تونی این کار رو بکنی .
$ch = curl_init();
// set URL and other appropriate options
curl_setopt($ch, CURLOPT_URL, "http://commenting.blogfa.com/?blogid=news&postid=123&timezone=12642");
curl_setopt($ch,CURLOPT_USERAGENT,'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 1.1.4322)');
// grab URL and pass it to the browser
curl_exec($ch);
// close curl resource, and free up system resources
curl_close($ch);
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.