0
XMLファイルノードをpost変数で更新しようとしています。xmlノードの値の更新が機能しない
<?xml version="1.0" ?>
<paypal>
<received>0</received>
</paypal>
PHP:
$paypal = simplexml_load_file("paypal.xml");
$paypal->received = $_POST['mc_gross'];
$paypal->asXML("paypal.xml");
しかし、ファイルに変更が表示されません。
助けてください。
@ php.netに述べたように、あなたは 'paypal.xml'に対する書き込み権限を持っていますか? –
投稿された入力は、まずサニタイズせずに直接使用しないでください。 「注射攻撃」は一般的なキーワードで、xmlにも当てはまると思います。http://projects.webappsec.org/w/page/13247004/XML%20Injection – mindandmedia
@Creadiff:それは...理由。それをチェックします、それは私が使っているGoDaddyのアカウントです。あなたはそれが奇妙だと分かりますか? –