|
|
|
(Теория) Учет пользователей - подмена символов
|
|||
|---|---|---|---|
|
#18+
вот какая проблема хочу ввести учет пользователей в форуме тоесть исключить возможность писать под чужим ником. но как избавится от таких фитрых штук изменения языка. например есть ник ТоРаZ но любой может завести ник TоРаZ изменив букву Т с английского на русскую. Как можно боротся с таким плагиатством???? или я что-то путаю и проблемы не возникнет? можно конечно поставить у каждого пользователя количество сообщений .... но я решил их не делать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2005, 15:45 |
|
||
|
(Теория) Учет пользователей - подмена символов
|
|||
|---|---|---|---|
|
#18+
Проверяй смешивание языков - если пользователь в нике использует одновременно английские и русские буквы - выдавай сообщение об ошибке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2005, 17:55 |
|
||
|
(Теория) Учет пользователей - подмена символов
|
|||
|---|---|---|---|
|
#18+
ШогалПроверяй смешивание языков - если пользователь в нике использует одновременно английские и русские буквы - выдавай сообщение об ошибке. а как это реализовать ....... можно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.02.2005, 09:09 |
|
||
|
(Теория) Учет пользователей - подмена символов
|
|||
|---|---|---|---|
|
#18+
Функции для работы с регулярными выражениями (Perl-совместимые) ---------------------------------------- Артисты не приехали, приехали цыгане ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.02.2005, 10:17 |
|
||
|
(Теория) Учет пользователей - подмена символов
|
|||
|---|---|---|---|
|
#18+
на каком языке программируете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.02.2005, 11:42 |
|
||
|
(Теория) Учет пользователей - подмена символов
|
|||
|---|---|---|---|
|
#18+
Николай aka Motodorна каком языке программируете? PHP ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.02.2005, 15:00 |
|
||
|
(Теория) Учет пользователей - подмена символов
|
|||
|---|---|---|---|
|
#18+
Самый лучший способ запретить использовать любые симолвы кроме латиницы, в этом Вам поможет ссылка от 4m@t!c ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.02.2005, 17:41 |
|
||
|
(Теория) Учет пользователей - подмена символов
|
|||
|---|---|---|---|
|
#18+
Вообще можно разработать алгоритм проверки да и не вводить ограничений, и буде усе добра. (как говорит наш президент) O*R*A*C*L*E (Don't despair my little fried...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.02.2005, 18:00 |
|
||
|
(Теория) Учет пользователей - подмена символов
|
|||
|---|---|---|---|
|
#18+
Да можно в обще этим не замарачиваться, а сделать как везде, либо ID либо логин еще есть (а более правильно и логин и ID, как на sql.ru, например.), а по ним уже можно индифицировать пользователя ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.02.2005, 18:09 |
|
||
|
(Теория) Учет пользователей - подмена символов
|
|||
|---|---|---|---|
|
#18+
а можно создать функцию которая будет принимать имя пользователя и менять например все руские буквы схожие с латинскими на латинские, или наоборот и уже в этом виде сохранять в базе. Впринцепе это несложно реализовать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2005, 12:11 |
|
||
|
(Теория) Учет пользователей - подмена символов
|
|||
|---|---|---|---|
|
#18+
Teshа можно создать функцию которая будет принимать имя пользователя и менять например все руские буквы схожие с латинскими на латинские, или наоборот и уже в этом виде сохранять в базе. Впринцепе это несложно реализовать. Для этого нужно будет сделать таблицу соотвествия начертания букв разных алфавитов. А если кроме русского будет еще несоклько языков - что тогда? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2005, 12:41 |
|
||
|
(Теория) Учет пользователей - подмена символов
|
|||
|---|---|---|---|
|
#18+
4m@t!c Teshа можно создать функцию которая будет принимать имя пользователя и менять например все руские буквы схожие с латинскими на латинские, или наоборот и уже в этом виде сохранять в базе. Впринцепе это несложно реализовать. Для этого нужно будет сделать таблицу соотвествия начертания букв разных алфавитов. А если кроме русского будет еще несоклько языков - что тогда? тут можно расчитывать только на психологию злоумышлинника. :) некоторый процент их при обломе просто прекратит попытки, а для более настырных можно ввести еще пару языков, расчитывая на удачу. Хотя если разробатывать уже серьездно то можно включить очень много раскладок тем самым озадачив плагиатора :). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2005, 13:23 |
|
||
|
(Теория) Учет пользователей - подмена символов
|
|||
|---|---|---|---|
|
#18+
зачем это надо? писать бессмысленные проверки десятков языков. Надо использовать проверенные годами методы (один из которых я описал выше). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2005, 13:27 |
|
||
|
(Теория) Учет пользователей - подмена символов
|
|||
|---|---|---|---|
|
#18+
Tesh, Николай aka Motodor - прав. З.Ы. Каждому свое. Например, я делаю логин из набора символов [a-zA-Z0-9_\-\.] ---------------------------------------- Артисты не приехали, приехали цыгане ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2005, 13:38 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=32933396&tid=1478714]: |
0ms |
get settings: |
6ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
146ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
66ms |
get tp. blocked users: |
1ms |
| others: | 242ms |
| total: | 496ms |

| 0 / 0 |
