XML到PHP的协同转换

XML到PHP的协同转换,php,xml,Php,Xml,我有以下xml代码: <?xml version="1.0" encoding="UTF-8"?> <santamaster> <paths> <thename >Agamemnonas</thename> <soundpath startAt="0">sounds/namesounds/agamemnonas.mp3</soundpath> <theage startAt="5000">soun

我有以下xml代码:

<?xml version="1.0" encoding="UTF-8"?>

<santamaster>

<paths>
<thename >Agamemnonas</thename>
<soundpath startAt="0">sounds/namesounds/agamemnonas.mp3</soundpath>
<theage startAt="5000">sounds/ages/5.mp3</theage>
<theplace startAt="10000">sounds/places/ipiros.mp3</theplace>
<everyday startAt="15000">sounds/everyday/bravekid.mp3</everyday>
<youwill startAt="20000">sounds/youwill/listeryourparents.mp3</youwill>
<pic1 startAt="0">images/pic1.jpg</pic1>
<pic2 startAt="5000">images/pic2.jpg</pic2>
<pic3 startAt="10000">images/pic3.jpg</pic3>
<videofile>myvideo.mp4</videofile>
</paths>

</santamaster>

阿伽门诺纳斯
sounds/namesounds/agamenonas.mp3
声音/年龄/5.mp3
sounds/places/ipiros.mp3
sounds/Daily/bravekid.mp3
sounds/youwill/listeryourparents.mp3
图片/pic1.jpg
图片/pic2.jpg
图片/pic3.jpg
myvideo.mp4
我试图通过一个php文件和一些变量来回应这段代码:

<?php
session_start();
header('Content-type: text/xml');
echo '<?xml version="1.0" encoding="utf-8"?>';
echo'
<santamaster>

<paths>
<thename >Irene</thename>
<soundpath startAt="0">"'.$_SESSION['audiolink'].'"</soundpath>
<theage startAt="5000">"'.$_SESSION['age'].'"</theage>
<theplace startAt="10000">"'.$_SESSION['thelocation'].'"</theplace>
<everyday startAt="15000">"'.$_SESSION['dailylife'].'"</everyday>
<youwill startAt="20000">"'.$_SESSION['YOU_WILL'].'"</youwill>
<pic1 startAt="0">"'.$_SESSION['pimagepath'].'"</pic1>
<pic2 startAt="5000">"'.$_SESSION['eoneimagepath'].'"</pic2>
<pic3 startAt="10000">"'.$_SESSION['etwoimagepath'].'"</pic3>
<videofile>santavideo/sample.mp4</videofile>
</paths>

</santamaster>';

?>

但是什么也没发生

重要的是通过会话加载xml中的变量,会话变量正在工作。。我需要它来载入flash电影


谢谢大家!

$\u会话中似乎没有数据
var\u dump($\u SESSION)
,有什么吗?我已经设置了一个sessions php文件来检查我的会话是否正常工作并且它们是否打开。如果查看我填充的xml,您会注意到,如果我删除会话并设置变量$h=“hello”,则不会关闭;把它放在一个孩子的身体里,什么都不会再出现了!您看到的是浏览器的渲染,而不是原始源。查看它,您将看到它实际上是
。去掉XML,将唯一的输出设置为
var\u dump($\u SESSION)
,您就会看到您的问题。