Actionscript3 Flex

サーバーへのXML保存

[`evernote` not found]
LINEで送る
Pocket

ちょいとはまりましたので記録として。

AS3でXMLを保存するときに、XMLのままでは何なので、Stringに変換し、POSTで送信。

これをPHP側で保存していたのですが、どうやらサーバーへ送られて、PHPで取得するときには、属性(attribute)の『”』がエスケープされてしまっている。

確かにセキュリティを考えればいい事なのですが、このままではXMLとして保存できないので、

PHP側で stripslashesして保存。

すると無事にXMLらしく保存完了!!

でも、stripslashesしないといけないということは、セキュリティ上の対策を施すべきかなあ??
Flexからとわかる識別子をつけるとか。。。。

2007年9月1日02:11

コメントを残す

メールアドレスが公開されることはありません。

CAPTCHA