谁能告诉我什么是在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