cakephpアプリが2.0で動作していて、Firefoxにエンコードの問題があるようです。FireFoxでCakePHPという名前のパラメータが発生する
アクセスしているURLは、/ newcms/core/users/index/conditions [ユーザ] [group_id]:6で、out cmsシステムでフィルタを適用します。すべてで
は、Firefoxが、我々は正しいと私は持っている、我々は
[params] => Array
(
[plugin] => core
[controller] => users
[action] => newcms_index
[named] => Array
(
[conditions%5BUser%5D%5Bgroup_id%5D] => 6
)
[pass] => Array
(
)
[prefix] => newcms
)
をFirefoxで同じURLを取得後藤場合はすべてが、正常に動作要求オブジェクト
[params] => Array
(
[plugin] => core
[controller] => users
[action] => newcms_index
[named] => Array
(
[conditions] => Array
(
[User] => Array
(
[group_id] => 6
)
)
)
[pass] => Array
(
)
[prefix] => newcms
)
で次の取得します名前付き条件の値をエンコードしようとしましたが、運がありません。
なぜあなたは大括弧をURLパラメータの一部として作っていますか?もちろん、URLエンコードされています。なぜ名前付きパラメータを使用しないのですか? –
@Barry、彼は名前付きのパラメータを使用していますが、それらをネスト化しようとしています。それが可能かどうかはわかりません。 – bfavaretto
@bfavaretto thats not true、彼はURLの一部としてそれらを直接渡しています。悪い。 –