实际上,在我的网站www.musicking.in中,当用户选择歌曲时,将打开一个播放器窗口,该窗口将访问相应的所选歌曲xml播放列表,播放器将播放这些歌曲。
实际上,它工作得很好。但有时问题是,当如此多的用户访问播放器而不是播放所选择的歌曲时,要么播放他先前选择的歌曲,要么什么都不播放。
请帮帮我。
我将该xml作为文件存储在我的网站根目录中。是否有任何其他选项来访问当用户选择歌曲时自动生成xml。
发布于 2009-07-13 09:57:12
Bug可能来自太多的人,同时访问xml文件。尝试将文件内容移动到数据库中。DB有处理多个访问的东西,等等。
试着更准确地解释你的网站是如何工作的,我不确定我是否理解了。
发布于 2009-07-13 11:51:56
{我的xml文件将从以下代码生成}
createElement("playlist");$dom->appendChild($root);$root->setAttribute('version',"1");$root->setAttribute('xmlns',"http://xspf.org/ns/0/");$rootnext = $dom->createElement("trackList");$root->appendChild($rootnext);foreach ($song as $counter) { $tokens = ",";$tokenized = strtok($counter,$tokens);//创建子元素$song = $dom->createElement("track");$rootnext->appendChild($song);$song1 =$dom->createElement(“创建者”);$song->appendChild($song1);$text = $dom->createTextNode("www.musicking.in");$song1->appendChild( $text );$song1 = $dom->createElement("title");$song->appendChild( $song1 );//创建文本节点$text = $dom->createTextNode( $tokenized );$song1->appendChild($text);$tokenized= strtok($tokens);$song1= $dom->createElement("location");$song->appendChild($song1);$text= $dom->createTextNode($tokenized);$song1->appendChild($text);} //保存$dom->保存(“$FileName.xml”);?>
https://stackoverflow.com/questions/1118471
复制相似问题