Как избежать двойных кавычек в "гуру" в форме Zend?

Когда я пытался заполнить данные в форме Zend "гуру", он возвращает \"гуру \". Может ли кто-нибудь предложить мне, как выйти или удалить "" из текстового поля и заполнить данные формы без "" в качестве гуру

заранее спасибо

2 ответа

Решение

Убедитесь, что в вашем php.ini отключены магические кавычки. Они помечены как устаревшие в PHP5.3 и помечены для удаления в PHP6 (возможно, 5.4).

использование get_magic_quotes_gpc() узнать, включен ли он, и посмотреть magic_quotes_gpc возможность узнать, как отключить.

// Are Magic Quotes enabled?
var_dump(get_magic_quotes_gpc());

Если это вернется true откройте свой php.ini и убедитесь, что эта строка = Off

magic_quotes_gpc = Off

Использование $str = str_replace(chr(132), '"', $str);

Другие вопросы по тегам