我想在php文件(如task.php)中創建一個xml文件(linkler.xml),並在此php文件中讀取/寫入xml以獲取android應用程序。XML輸出錯誤 - PHP
但我得到的錯誤:
http://i.stack.imgur.com/loumJ.png
而且在XML文件中的錯誤:
http://i.stack.imgur.com/nWSwD.png
我該如何解決這個問題?由於
<?php header('Content-type: text/xml');
if(isset($_POST['url'])) {
include('curl.php');
include('youtube.php');
$tube = new youtube();
$links = $tube->get($_POST['url']);
if($links) {
$dosya_adi = "linkler.xml";
$dosya = fopen ($dosya_adi , 'w') or die ("Dosya yok");
$xml = "<?xml version=\"1.0\" charset=\"utf-8\"?>\n";
$xml.='<vidlinks>';
$xml.='<tur>'.$links[0][ext].'</tur>';
$xml.='<link>'.$links[0][url].'</link>';
$xml.='<kalite>'.$links[0][type].'</kalite>';
$xml.='</vidlinks>';
fputs ($dosya ,$xml) ;
fclose ($dosya);
echo file_get_contents("http://tizentr.net/ara/linkler.xml");
?>
<?php } else {
echo $tube->error;
}
}
?>
如果您發佈導致錯誤的實際XML源,那麼它會更有幫助 – 2012-07-28 14:11:37
我們需要查看生成的輸出。不是來源。 – 2012-07-28 14:13:24
嗨,這個xml源代碼:http://pastebin.com/UNQZL248 – Baby 2012-07-28 14:26:09