簡體   English   中英

Yii2:如何阻止yii2轉義$ _POST變量?

[英]Yii2: How to stop yii2 from escaping $_POST variables?

Yii2通過添加其他斜杠來轉義所有$_POST變量。 如何停止呢? (在PHP中禁用了Magic quotes 。其他斜杠由yii2添加,而不由PHP

我的錯。 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緩存我需要的所有數據並還原。

感謝您的意見!

Yii2不會以任何方式更改$_POST ,因為這被認為是不好的做法。 問題很可能是用魔術引號引起的,請再次更准確地檢查它。

相關問題:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM