Автор Тема: Post data from <form> in Mozilla (+)  (Прочитано 2677 раз)

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

Оффлайн Anv

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 2
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.smenergy.com.ua
Post data from <form> in Mozilla (+)
« : 19 Марта 2004, 10:45:19 »
Есть форма.
Текстовые символы, которые имеют код > 127 при передачи из формы в скрипт преобразовываются в вид: &#????, как мне в скрипте обратно преобразовать это сочетание?
php 4.0 < 4.3.
Функция, которая приведена в документации, для замены html_entity_decode() не работает
function unhtmlentities ($string)
{
    $trans_tbl = get_html_translation_table (HTML_ENTITIES);
    $trans_tbl = array_flip ($trans_tbl);
    return strtr ($string, $trans_tbl);
}

подскажите
спасибо

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Post data from <form> in Mozilla (+)
« Ответ #1 : 19 Марта 2004, 11:15:20 »
это никакие не  html_entity, а юникод.
ты небось яваскриптом форму отсылаешь?

Оффлайн Anv

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 2
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.smenergy.com.ua
Post data from <form> in Mozilla (+)
« Ответ #2 : 19 Марта 2004, 11:22:27 »
Да не, обычная форма с .
Что странное - из Internet Explorer - ok, Mozilla 1.6 - перекодируются символы.

Оффлайн CLiI{er

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 57
  • +0/-0
  • 0
    • Просмотр профиля
    • http://glossword.info/
Post data from <form> in Mozilla (+)
« Ответ #3 : 21 Марта 2004, 03:43:47 »
Попробуй указать кодировку
gw веб-песочница жж

Оффлайн FreeSpace

  • Штатный лодырь
  • Ветеран
  • *****
  • Сообщений: 613
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.infinity.com.ua
Post data from <form> in Mozilla (+)
« Ответ #4 : 21 Марта 2004, 04:38:37 »
А кодировка, в которой отдается сама страница с формой, поддерживает символы с кодом выше 127?
Если нет (и изменить это нельзя/не нужно), тогда должен помочь accept-charset, как уже сказал CLiI{er.
Программирование - это единственное искусство, которое способно воплотить столь уникальное сочетание эстетики и функциональности.

 

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