Слеши, добавляемые с помощью конструктора форм Symfony2 - где я могу использовать stripslashes()?
Я создаю небольшой сайт с Symfony2 (т.е. не Symfony 1.x). Я использовал генератор CRUD по умолчанию из сущности, созданной с помощью генератора CLI. Однако, когда он сохраняется в базе данных, он сохраняется с экранированием от косой черты.
Где правильное место, чтобы остановить это? В сущности, хранилище, контроллер или форма? Есть ли какая-то магическая функция для этого?
1 ответ
Решение
Оказалось, ничего общего с Symfony. Я использую MAMP, и magic_quotes_gpc
был включен. Для дальнейшего использования перейдите в файл php.ini и установите
magic_quotes_gpc = Off
Чтобы проверить, включены ли магические кавычки, просто запустите
if(get_magic_quotes_gpc()) { die('magic quotes turned on'); }