Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Создание автозамены, - декодировать символы 
:(
    Опции темы
LoMXon
Дата 30.1.2006, 18:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 26.1.2006

Репутация: нет
Всего: нет



У меня есть форма

Код

                        <?
Error_Reporting(E_ALL & ~E_NOTICE);

switch($roma) :
default :
print "<table width= cellpadding=0 cellspacing=0 border=0 align=center>";

break;
case("") :
print "
<form action=lang.php?dfw=1 method=post>
 <input type=text  value='002' name=numb size=1>&nbsp;<span class='barheadBlue'><b>Комплект мягкой мебели</b></span> <span class='style3'>VERONA</span><br><br>
Öâåò ìåáåëè  :&nbsp;&nbsp; <input type=text  value='' name=name size=20><br>
Ñðîê ïîñòàâêè: <input type=text  value='' name=mail size=20><br>
Øò. íà ñêëàäå: <input type=text  value='' name=home size=20><br>
<input type=radio name=lang value=rus>Ðóññêàÿ áàçà
<input type=radio name=lang value=est>Ýñòîíñêàÿ áàçà
 <input type=submit  value='Äîáàâèòü'>
</form>
";


endswitch;

?>


Так вот если в этой форме вводить эстонские буквы такие как õ ä ö ü, то в файл записывается код ä и потом также и отображается (( подскажите как сделать чтоб ввод был правильным и отображалось всё как нужно.

Слышал о такой штуке как атозамена может можно что сделать?
Спасибо заранее!
PM MAIL   Вверх
Mal Hack
Дата 30.1.2006, 18:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: нет
Всего: 261



Ну а может стоит поиск начать использовать?
http://forum.vingrad.ru/index.php?showtopi...ddefaultcharset
ТОлько проставь туда свою эстонскую кодировку.
PM ICQ   Вверх
LoMXon
Дата 30.1.2006, 22:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 26.1.2006

Репутация: нет
Всего: нет



Извини но ответа там нет на мой вопрос.
PM MAIL   Вверх
Mal Hack
Дата 30.1.2006, 22:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: нет
Всего: 261



Цитата(LoMXon @ 30.1.2006, 22:06 Найти цитируемый пост)

Извини но ответа там нет на мой вопрос.

да? Там 3 способа задания кодировки показаны...
PM ICQ   Вверх
LoMXon
Дата 30.1.2006, 23:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 26.1.2006

Репутация: нет
Всего: нет



Ты опять меня не понял ((( там нет ответа на мой вопрос

Мне нужно чтоб при вводе в форму происходила автозамена заданного символа или переменной или не знаю даже чего в заданное значение.
PM MAIL   Вверх
Mal Hack
Дата 30.1.2006, 23:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: нет
Всего: 261



А тогда при чем тут PHP ????

PM ICQ   Вверх
Ciber SLasH
Дата 31.1.2006, 00:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1813
Регистрация: 9.11.2004
Где: С.-Петербург

Репутация: 24
Всего: 67



Возможно нужно поставить кодировку UTF-8.
PM   Вверх
12345c
Дата 31.1.2006, 02:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Круглый
****


Профиль
Группа: Vingrad developer
Сообщений: 2018
Регистрация: 26.12.2005
Где: наша не пропадала ?

Репутация: 57
Всего: 101



LoMXon: возможно, описание кодировок как-то поможет, но если нет, то воспользуйтесь перекодировкой по массиву. Этот скрипт декодирует юникоды. Если они в пределах 256, то вполне можно написать таблицу перекодировки (массив) обратно в юникоды с правильными значениями. Специальной функции трансляции в JS нет.
Код
<script>c='основание';
s='';
for(i=0;i<c.length;i++){
    s+=c.charCodeAt(i)+' ';
}alert(s);</script>



--------------------
Google Code Playground - онлайн-отладка своих примеров HTML+JS без регистрации, с сохранением по URL, без кириллицы. Go
PM WWW   Вверх
Ciber SLasH
Дата 31.1.2006, 19:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1813
Регистрация: 9.11.2004
Где: С.-Петербург

Репутация: 24
Всего: 67



Цитата(12345c @ 31.1.2006, 02:51 Найти цитируемый пост)
Если они в пределах 256, то вполне можно написать таблицу перекодировки

Можно написать таблицу перекодировки в пределах максимального значения. Для этого нужно узнавать символ по коду так: String.fromCharCode(<цифра>)
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0487 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.