09/10/2018, 23:51

làm thế nào để php hiện theo kiểu xml

mình đang viết 1 rss cho web của mình nhưng khi làm rss thì gặp 1 vấn đề là hiện dữ liệu sau khi viết rss xong mình chạy thì nó hiện ký tự giống như web vậy.Nhưng cái đây mình muốn hiện giống như xml. Anh em nào biết chỉ mình với
cái nick đó viết 01:54 ngày 10/10/2018
PHP Code:
header('Content-Type: text/xml'); 
nếu test = IE thì bác phải đóng lại và mở cửa sổ khác lên
kiem_bo viết 02:02 ngày 10/10/2018
mình dùng cái này thì nó vẫn báo lỗi thường gặp khi ta dùng header vậy mặc dù mình để nó ở dòng đầu tiên của trang web
heo mọi viết 02:02 ngày 10/10/2018
Bạn phải chú ý encoding là "UTF-8 without BOM" nếu không 3 ký tự BOM sẽ được gửi cho trình duyệt trước cái header => lỗi.
Thêm cả:
PHP Code:
echo "<?xml version='1.0'>";
nữa.
kiem_bo viết 01:59 ngày 10/10/2018
Quote Được gửi bởi heo mọi View Post
Bạn phải chú ý encoding là "UTF-8 without BOM" nếu không 3 ký tự BOM sẽ được gửi cho trình duyệt trước cái header => lỗi.
Thêm cả:
PHP Code:
echo "<?xml version='1.0'>";
nữa.
ý bạn nói là sao mình ko hiểu nữa.Mình đưa cái header vào đầu trang web vẫn xãy ra lỗi. Khó hiểu quá
banvatoi_2407 viết 01:57 ngày 10/10/2018
Bac nao co kinh nghiem ve lap trinh PHP voi XML giup em voi.
dungbeo113 viết 01:58 ngày 10/10/2018
Code:
echo '<?xml version='1.0' encoding="utf-8">';
echo '<root>';
echo '  <elements> ';
echo '    CONTENT  ';
echo '  </elements>';
echo '</root>';
Tui dziết thế nó chạy tất tần tật, chả phải header dzì cả.
babyinternet viết 02:05 ngày 10/10/2018
http://www.timviecnhanh.com/feeds.php?cat=17 <--- giống cái này không ?
Giống thì PM tớ gửi code cho .
conan1212 viết 01:59 ngày 10/10/2018
Cho thêm một dòng set header nữa nhé em giai. Nê search google trước khi hỏi hay hơn đó
Bài liên quan
0