Слеши, добавляемые с помощью конструктора форм 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'); }
Другие вопросы по тегам