|
|
|
|
|
для: @ndry
(16.08.2005 в 19:07)
| | Задания дают учителя ученикам, а не наоборот. | |
|
|
|
|
|
|
|
для: cheops
(16.08.2005 в 17:47)
| | а как єто присоеденить к моёму скрипту?
Р.С. а задание в арихве такоеже как и в 1 посте этой темы | |
|
|
|
|
|
|
|
для: @ndry
(16.08.2005 в 15:23)
| | Как сделать чтобы пользователи не могли подделать имя пользователя путём заменения нкоторых букв в имени
Хм... к сожалению у вас нет файла users.php, без которого сложно что тестировать скрипт, но плясать следует от следующего скрипта
<?
// Массив русских букв
$rus = array("А", "а", "В", "Е", "е", "К", "М", "Н", "О", "о", "Р",
"р", "С", "с", "Т", "Х", "х");
// Массив английских букв
$eng = array("A", "a", "B", "E", "e", "K", "M", "H", "O", "o", "P",
"p", "C", "c", "T", "X", "x");
// Заменяем русские буквы английскими
$eng_author = str_replace($rus, $eng, $author);
// Заменяем английские буквы русскими
$rus_author = str_replace($eng, $rus, $author);
?>
|
Если введённое имя совпадает с $author - такой ник существует, если с одним из заменённых текстов $eng_author или $rus_author, значит осуществляется попытка подделки.
PS Зря вы, кстати, текст задание скрываете - многие бы может и ответили, но им просто лень лезть в архив, искать текст и читать его. | |
|
|
|
|
|
|
|
для: P@Sol
(16.08.2005 в 15:16)
| | --- | |
|
|
|
|
|
|
|
для: @ndry
(16.08.2005 в 15:11)
| | а архив? | |
|
|
|
|
|
|
| Задание находиться в архиве, а вобще нужно упростить код, проверить его на ошибки, сделать чтобы пользователи не смогли подделать логин при регистрации.
Также желательно помочь перенести всё на БД | |
|
|
|
|