Покинул форум
Сообщений всего: 116
Дата рег-ции: Нояб. 2007 Откуда: Планета сокровищ
Помог: 0 раз(а)
[+]
Цитата:
Телепаты в отпуске...
Волк
Отправлено: 14 Декабря, 2007 - 22:24:20
Частый гость
Покинул форум
Сообщений всего: 149
Дата рег-ции: Окт. 2007
Помог: 0 раз(а)
Цитата:
Телепаты в отпуске...
Эх если бы это было так, но кто-же нам, телепатам, отпуск то даст?
Итак где моя книга "чтение мыслей для чайников"?
Вхожу в астрал..
Духи говорят мне что ты скорее всего имел ввиду "мне надо было вывести на печать предложение которое содержит кавычки, но оно вывело ""\n\n(Добавление)
Там (в астрале) ещё дух был, который на php программирует, он горит что ты скорее всего просто мог скопировать строку из html-я в которой содержатся кавычки (по хтмлски они звучат как " ) в php редактор, потом выделить эту строку (в php редакторе) и нажать на кнопку <html to print>. пхп редактор увидя увидя знак " решил что ты хочеш вывести именно это а не кавычки и превратил этот набор букв в &quot; и теперь все браузеры получив &quot; будут выводить "
----- Таран - оружие героев!
valenok
Отправлено: 14 Декабря, 2007 - 22:42:50
Здесь могла бы быть ваша реклама
Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006 Откуда: Israel
Помог: 3 раз(а)
htmlspecialchars_decode
html_entity_decode
----- Truly yours, Sasha.
repz
Отправлено: 14 Декабря, 2007 - 22:44:12
Новичок
Покинул форум
Сообщений всего: 22
Дата рег-ции: Нояб. 2007
Помог: 0 раз(а)
Многоуважаемые гуру телепаты:
В астрале не было инфы, что это редактор wyswyg и при копи паст из документа он показывает кавычки, а на сайт выводит "?
Так как их экранировать-то что ли? Где, что, править? или что почитать по теме?
valenok
Отправлено: 14 Декабря, 2007 - 22:50:07
Здесь могла бы быть ваша реклама
Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006 Откуда: Israel
Помог: 3 раз(а)
Цитата:
не было инфы, что это редактор wyswyg
Это чтото новенькое ..
Цитата:
на сайт выводит "
А чем вам это не нравится?
Что сложно поставить задачу конкретно:?
Пишу в поле кавычку (") а php принимает какуюто " .
Напишите конкретно, а не про астрал, злую бабу, лешего, wysiwyg и wh!@!#o
----- Truly yours, Sasha.
repz
Отправлено: 14 Декабря, 2007 - 23:17:45
Новичок
Покинул форум
Сообщений всего: 22
Дата рег-ции: Нояб. 2007
Помог: 0 раз(а)
Цитата:
Опять мало информации. Я так понимаю, текст два раза обрабатывается функцией htmlspecialchars(). Т.е. сначала
ЗАО "Рога и копыта"
После первой обработки
ЗАО "Рога и копыта"
После второй
ЗАО &quot;Рога и копыта&quot;
Волк
Отправлено: 14 Декабря, 2007 - 23:57:34
Частый гость
Покинул форум
Сообщений всего: 149
Дата рег-ции: Окт. 2007
Помог: 0 раз(а)
Астрал тоже человек, тоже ошибается, плюс на твоем редакторе сильная ментальная защита была. Сечас боюсь ошибиться, но вроде есть такая функция которая html переводит в текст. я не помню как она называется но попробуй её отыскать. Да кстати посмотри в базу даных как твои кавычки записались?
----- Таран - оружие героев!
evgenijj
Отправлено: 15 Декабря, 2007 - 00:11:03
Участник
Покинул форум
Сообщений всего: 1212
Дата рег-ции: Авг. 2006 Откуда: Москва
Помог: 10 раз(а)
Волк пишет:
но вроде есть такая функция которая html переводит в текст. я не помню как она называется но попробуй её отыскать
Но, вообще, это не лучшая идея -- сперва преобразовать символы в соответствующие HTML сущности, а потом наоборот - преобразовать HTML сущности в соответствующие символы. Надо найти то место в скриптах, где выполняется второе (лишнее) преобразование, и отменить его.
то была какаято функция которая <\"> превращала бы в <">
должна быть какая то другаю функция которая " превратить в <">.
----- Таран - оружие героев!
evgenijj
Отправлено: 15 Декабря, 2007 - 01:50:42
Участник
Покинул форум
Сообщений всего: 1212
Дата рег-ции: Авг. 2006 Откуда: Москва
Помог: 10 раз(а)
Волк пишет:
то была какаято функция которая <\"> превращала бы в <">
Не совсем понял, что ты хотел сказать. Обратные слэши появляются если в php.ini выставлено
magic_quotes_gpc = On
С этим можно бороться так
if ( get_magic_quotes_gpc() ) $_POST['name'] = stripslashes( $_POST['name'] );
Подробности здесь Как отменить магическое действие magic quotes?
Волк пишет:
должна быть какая то другаю функция которая " превратить в <">.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.