即時通訊從PHP的形式使用PHP寫一個XML,我不能移動因爲這個問題..謝謝你的幫助!Php未定義的索引寫入xml文件
<?php
$root = array();
$root [] = array(
'subtitle' => $_POST['subtitle'],
);
echo $_POST['subtitle'];//checker if POST really passes data
$doc = new DOMDocument();
$doc->formatOutput = true;
$r = $doc->createElement("root");
$doc->appendChild($r);
$subtitle = $doc->createElement("subtitle");
$subtitle->appendChild($doc->createTextNode($root['subtitle'])); --Undefined index-
$r->appendChild($subtitle);
$ root ['subtitle']是未定義的,我不知道爲什麼。
echo $doc->saveXML();
$doc->save(.$_POST['title'].".xml")
?>
代碼的功能生成xml文件,但該節點是空
<?xml version="1.0"?>
<root>
<subtitle></subtitle>
</root>
謝謝!
寫了print_r($ root)並在表單中寫了qwerty。這是輸出 Array([0] => Array([subtitle] => qwerty))
你能把錯誤信息複製給我們嗎? – christopher 2013-03-03 16:32:05
嘗試執行print_r($ root)來查看數組中包含的內容。 – Anonymous 2013-03-03 16:32:20
注意:未定義的索引:... \ testcode.php中的副標題@ChrisCooney – user2128593 2013-03-03 16:37:36