PDA

View Full Version : کد گرفتن اطلاعات از سایت دیگر و نمایش در وبسایت خود



AliFs71
پنج شنبه 08 مهر 1395, 18:11 عصر
با سلام
بنده یک کد میخوام که به وسیله اون بتونم اطلاعات دلخواه مثلا با توجه به آی دی یا کلاس اون مطلب رو در وبسایتم نمایش بدم مثلا اطلاعات هواشناسی از یک سایت هواشناسی معتبر یا جدیدترین خبر های یک وبسایت خبری. ممنون میشم کمک کنید:قلب:

پیام حیاتی
جمعه 09 مهر 1395, 06:28 صبح
http://stackoverflow.com/questions/20446598/get-div-content-from-external-website
,
https://www.sitepoint.com/community/t/how-can-i-pull-content-from-another-website/7139/5

AliFs71
یک شنبه 11 مهر 1395, 20:52 عصر
ممنون خیلی بدردم خورد . اما مشکلی که الان هست اینه که این سایت اومده بصورت span class گذاشته و چند مورد رو یک کلاس گذاشته و الان که کد رو گذاشتم پشت هم میاد موارد
میشه این موارد رو آورد زیر هم؟
مورد بعدی کد گرفتن یک تصویر از یک سایت دیگه هست. تصویر هوای فعلی . یعنی تصویر عوض میشه
ممنون
آدرس صفحه:
http://torbateno.ir/havashenasi

AliFs71
یک شنبه 11 مهر 1395, 21:08 عصر
<?php

$page = file_get_contents('http://irimo.ir/far/wd/701-%D9%BE%DB%8C%D8%B4-%D8%A8%DB%8C%D9%86%DB%8C-%D9%88%D8%B6%D8%B9-%D9%87%D9%88%D8%A7%DB%8C-%D8%AA%D8%B1%D8%A8%D8%AA-%D8%AD%DB%8C%D8%AF%D8%B1%DB%8C%D9%87.html?id=189') ;
$doc = new DOMDocument();
$doc->loadHTML($page);
$divs = $doc->getElementsByTagName('span');
foreach($divs as $div) {
// Loop through the DIVs looking for one withan id of "content"
// Then echo out its contents (pardon the pun)
if ($div->getAttribute('class') === 'wet_s_wblk_data') {
echo $div->nodeValue;
}
}

?>
کدی که استفاده کردم

AliFs71
یک شنبه 11 مهر 1395, 21:11 عصر
142866
کلا میخوام این بخش سایت هواشناسی بیاد تو سایتم با همین شکل و طبیعتا خودکار اپدیت میشه با رفرش صفحه

AliFs71
پنج شنبه 15 مهر 1395, 08:13 صبح
دوستان کسی نیست جواب بده؟؟؟