[英]Filling Flash as3 playlist with XML generated from mySQL via php
我有一个在线 flash 视频播放器,由 XML 驱动的播放列表提供。
此 XML 是通过“playlist.php”从 mySQL 数据库生成的。
我遇到的问题是,当我将 php 生成的 xml 输入播放器时,它只读取 xml 的顶层/层次结构,最终进入播放列表库。
When I copy the output of the php generated xml into a normal xml file (ie playlist.xml), the playlist is fed with all of the appropriate information, and is complete.
你能告诉我为什么我的 flash (as3) 视频播放器和播放列表会识别 'playlist.xml' 而不是 'playlist.php' 信息吗?
两个文件的链接如下:
http://www.sportshound.co.uk/Source%203/output/playlist.php
http://www.sportshound.co.uk/Source%203/output/playlist.xml
当前连接到“playlist.php”的播放器链接位于同一地址,但使用的是 Theater.html 而不是播放列表。
您的 PHP 文件仅包含 CONTENT 和 GALLERY 节点,而 xml 文件也包含 ITEM。 似乎将您的数据从 MySQL 导出为 xml 时出现问题。
顺便说一句:考虑不使用这么多属性 - 改用子节点。 在那里你可以添加CDATA部分。
您有来自 XML 和 PHP 文件的不同内容。
在从 PHP 导出 XML 之前,您需要添加:
header ("Content-Type:text/xml");
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.