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

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

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingใช้ php สร้าง xml ทำไงหว่า - -*
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ใช้ php สร้าง xml ทำไงหว่า - -*  (อ่าน 5528 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
EixQzUnG
สมุนแก๊งเสียว
*

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

กระทู้: 996



ดูรายละเอียด
« เมื่อ: 01 สิงหาคม 2007, 16:18:27 »

อยากไช้ xxx.php?id=30 เขียน สร้าง 30.xml ขึ้นมาอะคับ  30 คือ id ที่เรียก มา จาก mysql
<?xml version="1.0" encoding="utf-8" ?>
- <playlist>
  <title> ชื่อเพลง </title>
  <album />
  <artist>นักร้อง</artist>
  <url>ข้อมูลๆๆ</url>
  <comment>xxxxx</comment>
  </playlist>

ใครพอจะทราบมั่งคับ เขียนยังไง echo ก้อไม่ work เลย - -*  Lips Sealed


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

Tee++;
โปรแกรมเมอร์ จอหงวน
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,861



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 01 สิงหาคม 2007, 16:19:40 »

ลองดูครับ

http://www.google.com/search?h...+to+xml&btnG=Google+Search
บันทึกการเข้า

janeos
ก๊วนเสียว
*

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

กระทู้: 265



ดูรายละเอียด
« ตอบ #2 เมื่อ: 03 สิงหาคม 2007, 22:25:56 »

http://www.phpclasses.org/xmlwriter

ใครเขียน PHP แนะนำให้เข้า web นี้บ่อยๆครับ แล้วจะพบว่า มันช่วยให้งานคุณง่ายขึ้นอีกเยอะเลย  Smiley
บันทึกการเข้า

kengz
คนรักเสียว
*

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

กระทู้: 169



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 04 สิงหาคม 2007, 01:12:43 »

ไม่รู้ผมเข้าใจถูกรึเปล่านะ

<?
$id = $_GET['id'];
/* Query everything you want */
$content = "<?xml encoding=\"utf-8\">... . . .  blah blah blah </playlist>";
$fh = fopen("$id.xml","w");
fwrite($fh,$content);
fclose($fh);
?>
บันทึกการเข้า
Pipo
Newbie
*

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

กระทู้: 99



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 04 สิงหาคม 2007, 07:57:00 »

จริงๆ น่าถ้าเอา code ที่เขียนมาลงอาจจะเห็นปัญหาชัดขึ้นครับ
ส่วนมากเลยปัญหาใหญ่ๆ มี 3 อัน
1. ติดตรง echo <?xml......> ออกมาไม่ได้เพราะ <? มันไปตรงกับ tag เปิด-ปิดของ php ให้ลองเปลี่ยนจาก "<?xml ..... เป็น '<?xml.....
2. echo tag ต่างๆ ผิดรูปแบบของ xml browser เลยอ่านไม่ออก
3. script บางตัวหรือบาง program ต้องการ header ที่บอกว่าไฟล์นั้นๆ เป็น xml
ลองดูแล้วกันครับ
<?
header("Content-Type: text/xml; charset=UTF-8");

$strXml   =   '<?xml version="1.0" encoding="utf-8" ?>';
echo "$strXml";
echo "...............";
?>
บันทึกการเข้า
EixQzUnG
สมุนแก๊งเสียว
*

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

กระทู้: 996



ดูรายละเอียด
« ตอบ #5 เมื่อ: 06 สิงหาคม 2007, 23:22:38 »

host ที่จด มันไม่ มี UTF-8 จะบ้าตายแหละ มีแต่ tis-620 แล้ว flash.swf มันอ่านไม่ออก  Lips Sealed หมดสิตเลย
บันทึกการเข้า

Tee++;
โปรแกรมเมอร์ จอหงวน
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,861



ดูรายละเอียด เว็บไซต์
« ตอบ #6 เมื่อ: 06 สิงหาคม 2007, 23:36:27 »

host ที่จด มันไม่ มี UTF-8 จะบ้าตายแหละ มีแต่ tis-620 แล้ว flash.swf มันอ่านไม่ออก  Lips Sealed หมดสิตเลย

UTF-8 มันแค่ charset ส่วน .swf มันแค่ plugin ไม่เข้าใจ ทำไมไม่ได้ อ่ะ -*-
บันทึกการเข้า

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