У меня есть php-страница, которая содержит форму.
Иногда эта страница представляется сама по себе (например, при загрузке фото).
Я бы не хотел, чтобы пользователи заполняли все поля снова и снова, поэтому я использую это как значение ввода текста внутри формы:
value="<?php echo htmlentities(@$_POST['annonsera_headline'],ENT_COMPAT,'UTF-8');?>">
Это работает, за исключением того, что перед каждой двойной кавычкой добавляется знак "\"...
Например, запись 19-дюймовых колес дает после того, как страница будет отправлена самому себе:
19\" wheels
И если я даже не использую htmlentities, тогда все после исчезновения кавычек.
В чем проблема?
UPDATE:
Хорошо, поэтому проблема magic_quotes... Это включено на моем сервере...
Должен ли я отключить его? У меня есть root-доступ, и это мой сервер:)
В чем вред для его отключения?