|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Alexander V. Gaiduk 2:5020/400 23 May 2002 13:31:29 To : Artem Chuprina Subject : Hа: динамически подобрать кодировку -------------------------------------------------------------------------------- > YAW> Есть странная проблемма - все заголовки в CGI-скрипте расставлены правильно, > YAW> кодировка везде koi8-r... и все работает, но иногда, слишком умные > YAW> пользователи вводят знак "N", тот что Shift+3 нажимается, и IE передает > YAW> данные из формы в cp-1251! > > Hа таких "шибко умных" я предпочитаю класть с пробором. Он сам кузнец своего > геморроя. вот только таких "шибко умных" большинство, нет страховки в том что в очень нужном сообщении автор не воспользуется символом "номер". есть решение несколько проще: исходно использовать кодировку cp-1251 на всех страничках и во всех формах и, естессно, обрабатывать полученное тоже в 1251. кто нибудь сможет по делу возразить против этого? > YAW> Я вижу неск. решений, и вот одно из них - подбирать кодировку динамически, > YAW> есть такой эвристический модуль? > > Есть. Раз в неделю называется то тут, то в RU.PERL. и качество определения кодировки в малых текстах не выше, чем в пресловутом фильтре матерных слов. --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/11999b4e91c27.html, оценка из 5, голосов 10
|