PDA

View Full Version : دریافت محتویات سایتهای دیگر



bps20590
سه شنبه 12 اسفند 1393, 12:35 عصر
با سلام
من با دستور file_get_contents متن صفحات سایتهای خبری رو میگیرم رو بعضی سایتها خوب کار میکنه ولی روی بعضی دیگر اصلا کار نمیکنه لطفا راهنمایی کنید ضمنا لینکها مثل سایت tabnak.ir دارای متن فارسی هستن

H:Shojaei
سه شنبه 12 اسفند 1393, 13:22 عصر
Rss هاشتون رو بگیرید هرکدوم دارن...

bps20590
چهارشنبه 13 اسفند 1393, 08:45 صبح
نمیخوام از آر اس اس استفاده کنم

Mohammadsgh
چهارشنبه 13 اسفند 1393, 13:53 عصر
از این کلاس استفاده کن
http://simplehtmldom.sourceforge.net/

j_naroogha@yahoo.com
یک شنبه 17 اسفند 1393, 16:25 عصر
curl رو هم امتحان کنید...

nsco_nsco
یک شنبه 17 اسفند 1393, 22:49 عصر
سلام همون طور که دوستمون گفت از این
curl کنید صد در صد جواب می دهد .

prans.info
دوشنبه 18 اسفند 1393, 02:42 صبح
function fcurl ($url){
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ch,CURLOPT_USERAGENT,'Mozilla/5.0 (Windows; U; Windows NT 5.1; fa-IR; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13');
curl_setopt($ch, CURLOPT_REFERER, 'https://google.com/');
$page = curl_exec($ch);
curl_close($ch);
return $page;
}

تا وقتی که با curl آشنا نشدید از این تابع استفاده کنید ، کارتون رو راه میندازه :چشمک:.