Автор Тема: Перекодировка в русские буквы  (Прочитано 4935 раз)

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

Оффлайн Timofey

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 108
  • +0/-0
  • 0
    • Просмотр профиля
Перекодировка в русские буквы
« : 24 Апреля 2001, 16:14:53 »
Есть форма,в нее заполняются данные,потом эти данные поступают в MySQL,с данными на английском все нормально,а как быть с русским,как избавиться от % и всяких там цифр

Оффлайн Chs

  • Perl программер
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1108
  • +0/-0
  • 2
    • Просмотр профиля
    • http://chs.now.at/
Перекодировка в русские буквы
« Ответ #1 : 24 Апреля 2001, 16:28:06 »
Цитировать
Timofey (24-04-2001 16:14):
Есть форма,в нее заполняются данные,потом эти данные поступают в MySQL,с данными на английском все нормально,а как быть с русским,как избавиться от % и всяких там цифр
rfc2396

 $str =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;
2B OR NOT 2B = FF

Оффлайн ghoul

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
Перекодировка в русские буквы
« Ответ #2 : 07 Мая 2001, 14:35:12 »
Цитировать
Timofey (24-04-2001 16:14):
Есть форма,в нее заполняются данные,потом эти данные поступают в MySQL,с данными на английском все нормально,а как быть с русским,как избавиться от % и всяких там цифр
можно поступить так:
use CGI;
$query = new CGI;
$data = $query->param(\'par_name\');

здесь \'par_name\' - это поле в форме
теперь с $data можно делать что угодно, никаких шестнадцатиричных символов там не будет, это намного удобнее, чем каждый раз их вручную перекодировать
Zombie,Inc.

Оффлайн Daredevil

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 7
  • +0/-0
  • 0
    • Просмотр профиля
    • http://e-3.al.ru
Перекодировка в русские буквы
« Ответ #3 : 08 Мая 2001, 18:46:21 »
У меня такая же трабла с иконбоардом, там эти query->param есть, а все-равно...

Оффлайн ghoul

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
Перекодировка в русские буквы
« Ответ #4 : 08 Мая 2001, 19:38:47 »
Пришли линк на иконбоард, интересно посмотреть
Zombie,Inc.

Оффлайн Daredevil

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 7
  • +0/-0
  • 0
    • Просмотр профиля
    • http://e-3.al.ru
Перекодировка в русские буквы
« Ответ #5 : 09 Мая 2001, 01:42:18 »
http://e-3.al.ru/cgi-bin/ikonboard.cgi

трабла, слава богу, проявляется не везде, а только во встроенной приватной почте [E3]-Mail

Оффлайн ghoul

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
Перекодировка в русские буквы
« Ответ #6 : 13 Мая 2001, 00:58:08 »
что-то борда твоя в дауне :-(
где сам код взять?
Zombie,Inc.

Оффлайн yarik

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 22
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.scooterzone.agava.ru/
Перекодировка в русские буквы
« Ответ #7 : 17 Мая 2001, 05:29:18 »
Ну так найди, где она параметры для встроеннной почты получает.

Оффлайн Daredevil

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 7
  • +0/-0
  • 0
    • Просмотр профиля
    • http://e-3.al.ru
Перекодировка в русские буквы
« Ответ #8 : 18 Мая 2001, 19:11:08 »
Цитировать
ghoul (13-05-2001 00:58):
что-то борда твоя в дауне :-(
где сам код взять?

Типа я ламер ;) Правильно - http://e-3.al.ru/cgi-bin/ikonboard/ikonboard.cgi

А исходниики на www.ikonboard.com

 

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