Yii2:如何阻止yii2转义$ _POST变量?

时间:2016-05-19 18:35:56

标签: php yii2 escaping

Yii2通过添加额外的斜杠来转义所有$_POST变量。怎么阻止? (Magic quotes在PHP中被禁用。其他斜杠由yii2添加,而不是PHP添加

2 个答案:

答案 0 :(得分:1)

我的坏。 Yii不会改变$ _POST。魔术引号被禁用。

$ _POST变量被转义的原因是因为在我的yii应用程序中我正在加载Wordpress wp-load.php而是Wordpress谁更改了$ _POST

通过调用wp_magic_quotes()函数在wp-settings.php中完成。为了避免这种情况,我记得$ _GET,$ _POST,$ _REQUEST,$ _COOKIE和$ _SERVER的内容,然后加载wp-load.php,从WP缓存我需要的所有数据并还原。

感谢您的评论!

答案 1 :(得分:0)

Yii2不会以任何方式改变$_POST,因为它被认为是一种不好的做法。 问题最有可能是魔术引号,再次更准确地检查它。

相关问题: