![]() |
|
||||||||||
|
|||||
|
[+ 1.11 10.02.2006]
[+ 1.4 02.03.2006] Регистрация: Jul 2005
Сообщений: 73
|
www.toliasoft.hut1.ru/index.rar
Вот написал поновой!!! посмотрите! глюк в двух местах: 1 если набрать пароль неверно то больше логин не находит. 2 сама регистрация пхп ненаходит переменых! если исправите шлите сюда: derujov@mail.ru пасибо заранее! ![]() |
|
|||||
|
Цитата:
чё нереально конектится к базе для проверки логина и паса?? |
|
|||||
|
а не подскажешь где сайт будет выложен? users.txt, говоришь...?
Короче, создай в блокноте документик с содержимым типа<? $users = array("user1","user2","user3","user4"); $passwords = array("pass1","pass2","pass3","pass4"); ?> и назови его users.php Далее че-то типа access.php с текстом <? require "users.php"; $user = $_POST["user"]; $password = $_POST["password"]; $passed = "DENIED"; for($i=0;$i<count($users);$i++) if($user == $users[$i] && $password == $passwords[$i]){ $passed = "ALLOWED"; break; } echo("access=".$passed); ?> а далее за авторизацией обращайся как loadVariablesNum("access.php",0,"POST"); (отправлять нужно переменные со значенями user и password) и тогда получишь в корень переменную access со значением либо ALLOWED либо DENIED. Примечание: бред типа $_POST можешь вообще не писать! В большинстве случаев в конфиге у сервера прописано автоматически засовывать твои переменные в скрипт. Так что достаточно вместо $user = $_POST["user"] написать просто $user; |
|
|||||
|
Регистрация: Apr 2003
Адрес: Noginsk
Сообщений: 1
|
Цитата:
|
![]() |
![]() |
Часовой пояс GMT +4, время: 03:40. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|