برگزیده های پرشین تولز

مشکلی با file_get_content

alireza9401

Registered User
تاریخ عضویت
17 اکتبر 2012
نوشته‌ها
433
لایک‌ها
331
دوستان چرا نمیشه وبلاگ ها رزبلاگ رو با file_get_content گرب کرد؟
خود سایتش و بقیه وبلاگ های وبلاگدهی های دیگه رو میشه ولی برای وبلاگ های رزبلاگ رو نتونستم انجام بدم.
 

homayo0on

Registered User
تاریخ عضویت
25 آگوست 2011
نوشته‌ها
555
لایک‌ها
620
استفاده از این تابع چندان مورد تایید نیست، وقتی cURL با اون عظمت هست چرا از این تابع رو به موت استفاده میکنید.

صرفاً جهت اینکه مشکلتون حل بشه،
کد:
<?php
    $options  = array('http' => array('user_agent' => 'Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.12) Gecko/20050915 Firefox/1.0.7'));
    $context  = stream_context_create($options);
    $response = file_get_contents('http://xxx.rzb.ir', false, $context);
?>
تست نکردم ولی احتمال زیاد مشکلتون از همینه
تستش با خودتون
 

alireza9401

Registered User
تاریخ عضویت
17 اکتبر 2012
نوشته‌ها
433
لایک‌ها
331
ممنون.
خودم هم با curl رو اکثر اوقات استفاده میکنم.
با curl که تست کرده بودم جواب نداده بود چون agent ها رو تنظیم نکرده بودم.
 

alirezador

Registered User
تاریخ عضویت
6 اکتبر 2014
نوشته‌ها
76
لایک‌ها
12
سن
39
محل سکونت
تبریز
استفاده از این تابع چندان مورد تایید نیست، وقتی cURL با اون عظمت هست چرا از این تابع رو به موت استفاده میکنید.

صرفاً جهت اینکه مشکلتون حل بشه،
کد:
<?php
    $options  = array('http' => array('user_agent' => 'Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.12) Gecko/20050915 Firefox/1.0.7'));
    $context  = stream_context_create($options);
    $response = file_get_contents('http://xxx.rzb.ir', false, $context);
?>
تست نکردم ولی احتمال زیاد مشکلتون از همینه
تستش با خودتون
سلام خیلی جالب و اموزنده بود
این دستور نه تنها در این مورد بلکه در خیلی از موارد به درد میخوره مرسی
 
بالا