2016-05-04 7 views
0

Output of the code as on Mozilla FFXMLが保存され、私は自分のサーバー上でPHPを4+使用していますXMLは

<?php 
$dom = new DOMDocument('1.0','UTF-8'); 
$dom->formatOutput = true; 

$root = $dom->createElement('student'); 
$dom->appendChild($root); 

$result = $dom->createElement('result'); 
$root->appendChild($result); 

$result->setAttribute('id', 1); 
$result->appendChild($dom->createElement('name', 'Opal Kole')); 
$result->appendChild($dom->createElement('sgpa', '8.1')); 
$result->appendChild($dom->createElement('cgpa', '8.4')); 

echo '<xmp>'. $dom->saveXML() .'</xmp>'; 
$dom->save('menu.xml') or die('XML Create Error'); 
?> 

エラーを作成しますと言って死ぬ取得されていない、私はすでに、スタックオーバーフローの期待ソリューションにチェックインしたが、そのどれも機能しません。事前に感謝します

+0

このコードはうまく動作します。私が思うコードで書いたり、書いたりすることは許されません。あなたが持っているログを投稿できますか?正確にあなたのPHPのバージョンは何ですか? 4.Xの場合は、アップデートについて考えるべきです。 – olibiaz

+0

権限エラーでした。ありがとう – digital0011

+0

@olibiaz投稿: – simeg

答えて

0

ファイルのアクセス権のエラーです。 PHPファイルとxmlには0777パーミッションが必要です。

0

このコードはうまく動作します。コードが大丈夫なので、あなたのフォルダへの書き込みの許可を確認しようとするべきかもしれません。

関連する問題