首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Yii2:如何阻止yii2转义$_POST变量?

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

Stack Overflow用户
提问于 2016-05-19 18:35:55
回答 2查看 277关注 0票数 0

Yii2通过添加附加斜杠来转义所有$_POST变量。如何阻止这种情况?(Magic quotes在PHP中是禁用的。附加斜杠是由yii2添加的,而不是由PHP添加的)

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-05-22 04:42:43

是我的错。你不会改变$_POST。魔法引号也被禁用了。

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

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

谢谢你的评论!

票数 2
EN

Stack Overflow用户

发布于 2016-05-20 07:19:25

Yii2不会以任何方式改变$_POST,因为它被认为是一种糟糕的实践。这个问题最有可能是用神奇的引号,再次更准确地检查它。

相关问题:

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37331488

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档