【问题标题】:Slashes being added with Symfony2 form builder - where do I use stripslashes()?使用 Symfony2 表单生成器添加斜线 - 我在哪里使用 stripslashes()?
【发布时间】:2012-05-16 21:58:59
【问题描述】:

我正在使用 Symfony2(即不是 Symfony 1.x)构建一个小型网站。我使用了使用 CLI 生成器创建的实体中的默认 CRUD 生成器。然而,当它被保存到数据库时,它是用转义斜线保存的。

阻止这种情况发生的正确地点在哪里?在实体、存储库、控制者还是表单中?有什么神奇的功能吗?

【问题讨论】:

    标签: symfony stripslashes


    【解决方案1】:

    原来与 Symfony 无关。我正在使用 MAMP,并且 magic_quotes_gpc 已打开。为了将来参考,请转到您的 php.ini 文件并设置

    magic_quotes_gpc = Off
    

    要检查魔术引号是否打开,运行 just do

    if(get_magic_quotes_gpc()) { die('magic quotes turned on'); }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-06-16
      • 2021-10-24
      • 1970-01-01
      • 2013-05-28
      • 1970-01-01
      • 1970-01-01
      • 2010-10-27
      • 1970-01-01
      相关资源
      最近更新 更多