ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: แจก code PHP feed ข่าวจากไทยรัฐ  (อ่าน 8464 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
earncurrency
สมุนแก๊งเสียว
*

พลังน้ำใจ: 89
ออฟไลน์ ออฟไลน์

กระทู้: 574



ดูรายละเอียด
« เมื่อ: 10 พฤศจิกายน 2009, 11:11:23 »

ตัวอย่างนี้แค่ดึงหัวข้อข่าวมาโชว์เท่านั้นนะครับ เอาไปปรับปรุงกันดูนะ

โค๊ด:
<?php
$xml 
"http://www.thairath.co.th/rss/news.xml";
$filename $xml;

$count 0;

$dom = new DOMDocument();
if (
$dom->load($filename)) {
$title $dom->getElementsByTagName("title")->item(0)->nodeValue;
//echo $title."<hr>\n";
$data $dom->getElementsByTagName("item");
foreach($data as $theData) {
$news[$count][&#39;title&#39;] =  trim($theData->getElementsByTagName("title")->item(0)->nodeValue);
$news[$count][&#39;description&#39;] =  trim($theData->getElementsByTagName("description")->item(0)->nodeValue);
$news[$count][&#39;link&#39;] =  trim($theData->getElementsByTagName("link")->item(0)->nodeValue);
$news[$count][&#39;image&#39;] =  trim($theData->getElementsByTagName("enclosure")->item(0)->getAttribute(&#39;url&#39;));
echo &#39;<a href="&#39;.$news[$count][&#39;link&#39;].&#39;">&#39;.$news[$count][&#39;title&#39;]."</a><br /><br />";
++$count;
}
} else {
echo("This document is not valid!");
}

?>



ลองดูตัวอย่างที่ปรับปรุงแล้วได้ที่ marketviva.com เลยครับ
บันทึกการเข้า

samabois
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 124
ออฟไลน์ ออฟไลน์

กระทู้: 1,851



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 10 พฤศจิกายน 2009, 11:14:55 »

ขอบคุณมากครับ

 wanwan022 wanwan022 wanwan022
บันทึกการเข้า

"ความล้มเหลว" มันก็แค่ "อุปสรรคชั่วคราว" เท่านั้น ไม่ได้เป็น "ข้ออ้าง" สำหรับคนที่ "มุ่งมั่น"
ขาย โดเมนUNITED.IN.TH 30,000 บาท ติดต่อมาได้เลย
เริ่มโปรเจ็คเพื่อโลกสวย....Hello World !!!
the-next
คนรักเสียว
*

พลังน้ำใจ: 5
ออฟไลน์ ออฟไลน์

กระทู้: 187



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 10 พฤศจิกายน 2009, 11:15:40 »

ขอบคุณครับ
บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์