【发布时间】:2012-05-16 21:58:59
【问题描述】:
我正在使用 Symfony2(即不是 Symfony 1.x)构建一个小型网站。我使用了使用 CLI 生成器创建的实体中的默认 CRUD 生成器。然而,当它被保存到数据库时,它是用转义斜线保存的。
阻止这种情况发生的正确地点在哪里?在实体、存储库、控制者还是表单中?有什么神奇的功能吗?
【问题讨论】:
标签: symfony stripslashes
我正在使用 Symfony2(即不是 Symfony 1.x)构建一个小型网站。我使用了使用 CLI 生成器创建的实体中的默认 CRUD 生成器。然而,当它被保存到数据库时,它是用转义斜线保存的。
阻止这种情况发生的正确地点在哪里?在实体、存储库、控制者还是表单中?有什么神奇的功能吗?
【问题讨论】:
标签: symfony stripslashes
原来与 Symfony 无关。我正在使用 MAMP,并且 magic_quotes_gpc 已打开。为了将来参考,请转到您的 php.ini 文件并设置
magic_quotes_gpc = Off
要检查魔术引号是否打开,运行 just do
if(get_magic_quotes_gpc()) { die('magic quotes turned on'); }
【讨论】: