Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Кирилица и JS
 
 автор: AKiRA   (05.01.2006 в 17:04)   письмо автору
 
 

передаю данные через $_SERVER[HTTP]
но кирилица, там бьеться =\
Есть на JS код для перевода в unicode и обратно?
Или хоть как-то победить проблему не php.

   
 
 автор: cheops   (05.01.2006 в 18:12)   письмо автору
 
   для: AKiRA   (05.01.2006 в 17:04)
 

Для передачи данных любой текст содержащий национальные символы следует закодировать при помощи urlencode(), на месте получения его можно расшифровать при помощи функции urldecode().

   
 
 автор: Akira   (05.01.2006 в 18:50)   письмо автору
 
   для: cheops   (05.01.2006 в 18:12)
 

:)) Я же говорю именно средствами Джава. Вот впрочем и оно.

var alf='АаБбВвГ㥴ДдЕеЄєЖжЗзИиІіЙйКкЛлМмНнОоПпРрСсТтУуФфХхЦцЧчШшЩщЪъЫыЬьЭэЮюЯя'.split('')
 var alfP=['C0','E0','C1','E1','C2','E2','C3','E3','A5','B4','C4','E4', 'C5','E5','AA','BA',
 'C6','E6','C7','E7','C8','E8','B2','B3','C9','E9','CA','EA','CB','EB','CC','EC','CD', 'ED',
 'CE','EE','CF','EF','D0','F0','D1','F1','D2','F2','D3','F3','D4','F4','D5','F5','D6','F6',
 'D7','F7','D8','F8','D9','F9','DA', 'FA','DB','FB', 'DC','FC','DD','FD','DE','FE','DF','FF']
 function cyrEsc(Str){
 for(var i=0;i<alf.length;i++){
 var tmp=eval('/'+alf[i]+'/g')
 while(tmp.test(Str)){Str=Str.replace(tmp,'%'+alfP[i])
 } 
 }
 return Str
 };

   
 
 автор: cheops   (05.01.2006 в 22:56)   письмо автору
 
   для: Akira   (05.01.2006 в 18:50)
 

Хм... а помоему в JavaScript для этого имеется специальная встроенная функция escape()...

   
 
 автор: Akira   (06.01.2006 в 00:01)   письмо автору
 
   для: cheops   (05.01.2006 в 22:56)
 

Она потом не декодируеться через php.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования