powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Не работают htmlspecialchars и htmlentities
8 сообщений из 8, страница 1 из 1
Не работают htmlspecialchars и htmlentities
    #39046054
Vasiliy_Kashkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почему-то не работают функции htmlspecialchars и htmlentities.
Код: php
1.
echo htmlentities("A 'quote' is <b>bold</b>", ENT_QUOTES);


Выводит исходную строку без изменений:
Код: php
1.
 A 'quote' is <b>bold</b>


вместо ожидаемой
Код: php
1.
A &#039;quote&#039; is &lt;b&gt;bold&lt;/b&gt;


Подскажите, почему так?
...
Рейтинг: 0 / 0
Не работают htmlspecialchars и htmlentities
    #39046075
MikkiMouse
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vasiliy_Kashkin,

echo куда?
...
Рейтинг: 0 / 0
Не работают htmlspecialchars и htmlentities
    #39046089
SharuPoNemnogu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: php
1.
2.
3.
echo "<xmp>";
echo htmlentities("A 'quote' is <b>bold</b>", ENT_QUOTES);
echo "</xmp>";
...
Рейтинг: 0 / 0
Не работают htmlspecialchars и htmlentities
    #39046092
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vasiliy_Kashkinпочему так?Наверно, потому, что браузер так приучен отображать сущности. Посмотрите исходный код страницы.
...
Рейтинг: 0 / 0
Не работают htmlspecialchars и htmlentities
    #39046195
Vasiliy_Kashkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkle,

авторНаверно, потому, что браузер так приучен отображать сущности. Посмотрите исходный код страницы.

и правда, спасибо. Надо же, а ведь у меня был вывод echo в textarea - я думал что там символы отображаются "как есть".
...
Рейтинг: 0 / 0
Не работают htmlspecialchars и htmlentities
    #39046266
Vasiliy_Kashkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кто-нибудь знает, какой функцией можно заменить в строке все символы кроме буквенных и цифровых на коды вида код_символа?
...
Рейтинг: 0 / 0
Не работают htmlspecialchars и htmlentities
    #39046314
ShkrylAndrei
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я пробовал твой код, точно такой же размещен на официальной документации(php.net), у меня стоит денвер он отказался правильно работать, я предполагаю может это связанно с настройками самого php.
...
Рейтинг: 0 / 0
Не работают htmlspecialchars и htmlentities
    #39046529
Vasiliy_Kashkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShkrylAndrei,
неправильно работает - в смысле ничего не меняет? Попробуй посмотреть исходный код страницы (в Google Chrome правой кнопкой мыши > Просмотр кода страницы). У меня оказалось, что браузер автоматически заменяет сущности на теги, причём даже в textarea, и увидеть сущности я смог только в режиме просмотра HTML-кода.
PS: у меня тоже денвер.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Не работают htmlspecialchars и htmlentities
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]