История изменений
Исправление torvn77, (текущая версия) :
В принципе можно сделать следующее, пусть пользователь при регистрации набирает свой ник с помощью экранной клавиатуры, но при этом набранное запоминается не как строка букв, а как строка кодов букв, то есть в странице будет где-то таблица вида
simbol_a=477554
...
simbol_Z=4798955
...
simbol_9=37896785
И при нажатии на соответствующую кнопку в переменную с именем будет добавляться не символ буквы, а её код.
Ну и тебе на сервер уходит строка вида 39860967;34567478;9876437;5765869
Это у тебя решит сразу несколько проблем:
- борьба с использованием букв из разных языков, но со схожим написанием для создания визуально совпадающих имён.
- под твой сайт надо будет писать отдельного робота.
- имя нельзя вставить копипастой,а значит его ввод с помощью мыши займёт некое минимальное время. (но скопировать в шпаргалку можно!)
Исходная версия torvn77, :
В принципе можно сделать следующее, пусть пользователь при регистрации набирает свой ник с помощью экранной клавиатуры, но при этом набранное запоминается не как строка букв, а как строка кодов букв, то есть в странице будет где-то таблица вида
simbol_a=477554
...
simbol_Z=4798955
...
simbol_9=37896785
И при нажатии на соответствующую кнопку в переменную с именем будет добавляться не символ буквы, а её код.
Ну и тебе на сервер уходит строка вида 39860967;34567478;9876437;5765869
Это у тебя решит сразу несколько проблем:
- борьба с использованием букв из разных языков, но со схожим написанием для создания визуально совпадающих имён.
- под твой сайт надо будет писать отдельного робота.
- имя нельзя вставить копипастой,а значит его ввод с помощью мыши займёт некое минимальное время. (но скопировать можно!)