Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис    FTP-сервер
Web Ирбис и Z-Ирбис :  ИРБИС Irbis
 
авторизация
Пользователь: homenon (IP-адрес скрыт)
Дата: 25, November, 2014 11:31

Помогите решить проблему.У нас во многих пользователей в идентификаторе используються кирилические символы. Создали новый словарь через транслитерацию &uf('T0'v30). Теперь если в поле пароля вводить заменимые символы кирилицы латиницей авторизация проходит. Дальше делаю так.Пишу скрипт для поля "пароль" в файле not_author.frm, чтобы когда пользователь вводит пароль с кирилическими символами, мой скрипт, в этой же строке транслитерировался в латиницу.
Изначально подключаю файлы скрипта.
<head>

<script type="text/javascript" src="js/jquery-1.10.2.min.js"></script>
<script type="text/javascript" src="js/translite.js"></script>
</head>

Потом изменяю строку
<input type="Password" name="Z21ID" style="width:70" onkeydown="if (event.keyCode==13) LOGIN.submit()">&nbsp;
Следующим образом <input name="z21id"
type="password" id="name" Style="width:70" onkeydown="if translit() (event.keyCode==13) LOGIN.submit()" /><br>

Но оно чего-то не работает. Укажите пожалуйста на ошибку. Заранее благодарен.

Re: авторизация
Пользователь: woodyfon (IP-адрес скрыт)
Дата: 25, November, 2014 12:12

у вас неправильный синтаксис. Посмотрите ссылку. Здесь предложены методы транслитерации, приведен исходный код скрипта. Скрипт позволяет также вводить свой правила преобразования. Эти правила должны совпадать с правила преобразования функции &uf('T0...



Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.