誰能告訴我什麼是在php.ini文件中的magic_quotes_gpc的關鍵的意義。什麼是magic_quotes_gpc的目的在php.ini文件
1
A
回答
3
PHP手冊可以告訴你的意義:
設置GPC (GET/POST/Cookie的)操作magic_quotes的狀態。當 magic_quotes的是,所有「 (單引號),」(雙引號),\ (反斜線)和NUL與 反斜槓自動轉義。
http://us2.php.net/manual/en/info.configuration.php#ini.magic-quotes-runtime
0
我敗壞輸入通過添加一些特殊字符,它的數據。
必須關閉
1
它被用來插入用戶提交的數據直接導入MySQL的查詢,而不必逃避它。
它現在depreceated,應闊葉爲「關」,直到PHP刪除它,我更喜歡處理字符串通過mysqelf或逃逸個DB抽象層不是依靠PHP指令這一點。
的一點是,GET/POST/COOKIE瓦爾不僅對數據庫存儲,我已經看到太多的電子郵件或顯示的文本顯示,因爲這個\」字符。
相關問題
- 1. `PHP.ini`中的`session.entropy_length`是做什麼用的?
- 2. 這是什麼意思在php.ini?
- 3. classlist文件的目的是什麼
- 4. 的php.ini session.cookie_domain - 把什麼?
- 5. 什麼是在EAR的清單文件的classpath的目的是什麼?
- 6. 目標C的Nib文件是什麼?
- 7. php.ini文件 - 的OpenSSL
- 8. 的fsockopen()在我的php.ini文件使之在php.ini
- 9. 什麼是設置發送電子郵件的php.ini參數?
- 10. 什麼可以改變php.ini和PHP文件之間的include_path
- 11. 如何在另一個php.ini文件中包含php.ini文件?
- 12. magic_quotes_gpc的VS的stripslashes
- 13. ' - '文件在我的主目錄中的含義是什麼?
- 14. 是什麼>的目的,在一個CSS文件
- 15. 在Java文件中定義一個包的目的是什麼?
- 16. 過度的php.ini文件
- 17. Xcode項目 - 什麼是「perspectivev3文件」
- 18. php.ini的session.save_path的正確用法是什麼?
- 19. 爲什麼使用錯誤的php.ini?
- 20. 爲什麼我的php.ini找不到?
- 21. 我的php.ini文件在哪裏?
- 22. php 7.1中的php.ini文件在哪裏?
- 23. 爲什麼把magic_quotes_gpc視爲一種不好的做法?
- 24. 分支後項目根目錄中的文件是什麼?
- 25. SQLDataAdapter RowUpdating事件的目的是什麼
- 26. .s文件在C項目中的作用是什麼?
- 27. 在Android中編寫文件時,我的目錄是什麼?
- 28. 在IronScheme中加載源文件的當前目錄是什麼?
- 29. 爲什麼config文件不是在Activiti項目中製作的?
- 30. Prestashop中的文件「modules.txt」在根目錄下是什麼?
該參數不存在,也許你指的是magic_quotes_gpc的 – nuqqsa 2010-05-11 13:52:08
我認爲PHP魔術的唯一目的行情是讓我們(明智的程序員)瘋了。幸運的是,從PHP 5.3.0開始已經是DEPRECATED了,而在PHP 6中已經是REMOVED了。IMO的這個「功能」在PHP中排在前5位。 – AlexV 2010-05-11 14:00:24
@nuqqsa - 非常感謝修正 – gsk 2010-05-11 14:05:38