繁体   English   中英

使用 mySQL 生成的 XML 填充 Flash as3 播放列表

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM