Автор Тема: преобразование спец. символов в html сущности.  (Прочитано 4136 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sickboy

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 70
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Что-то никак не пойму в чем загвоздка, получаю парамер посредством метода POST:

$dom = $query->param (\'query\');

в переменной $dom содержится тэг
, и при:
print encode_entities ($dom);
выводе в браузер получаю горизонтальный разделитель, если я сделаю так $dom = \'
\' то и выводится в браузер
.

В чем тут ошибка?

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
преобразование спец. символов в html сущности.
« Ответ #1 : 11 Сентября 2006, 19:47:17 »
Тут нет ошибки.
perldoc HTML::Entities
The documentations is your friend

Оффлайн sickboy

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 70
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
преобразование спец. символов в html сущности.
« Ответ #2 : 11 Сентября 2006, 19:56:13 »
NeoNox
простите за непонятливость, но что-то я не нашел в руководстве ифнормацию о том, почему спец. символы переданные через POST не преобразовываются в сущности.

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
преобразование спец. символов в html сущности.
« Ответ #3 : 11 Сентября 2006, 23:08:36 »
Простите, в руководстве к чему вы нашли информацию о том, что спец. символы в любом(!) методе должны оставаться такими как они были переданы? На самом деле у вас есть все пути посмотреть как обрабатывается метод param() в модуле CGI.
The documentations is your friend

Оффлайн ipchains

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 8
  • +0/-0
  • 0
    • Просмотр профиля
    • http://ipchains.ru
преобразование спец. символов в html сущности.
« Ответ #4 : 14 Сентября 2006, 17:29:58 »
perldoc -q taint

Ав ообще очень хорошо понимать тему perldoc perlre, ибо пригодится.
очень хорошая практика все что можно переводить в taint режим
perldoc perlsec

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28