
25.03.2007, 19:36
|
|
Новичок
Регистрация: 25.11.2006
Сообщений: 19
С нами:
10241606
Репутация:
11
|
|
Проблема с php скриптом
Имеется такая проблема: пишу простенький php движок для сайта, и вот неожиданно застрял на аутидентификации.
Сделал регистрацию, а вот со входом проблемы... Вобшем логин пароль проверку проходит, а вот пароль нет(в файле хранится его хеш)
Вот сам код:
PHP код:
if ($act == login)
{
$login = $_POST['login'];
$pas = $_POST['pas'];
$testlogin = empty($login);
$testpas = empty($pas);
if (($testlogin == 1)or($testpas == 1))
{
echo 'Ошибка! Не все поля заполнены!';
exit;
}
$file = file("users.inc.php");
$users = count($file);
$hash = md5($pas);
for ($i=0; $i<$users; $i++)
{
$line = explode( "|", $file[$i] );
$j = $i+1;
По идее ошибка где-то здесь, но найти её я не могу...
if (($line[$i] == $login)and($line[$j] == $hash)
{
echo 'Вы вошли.!';
exit;
}
}
Может кто поможет разобратся?
Последний раз редактировалось nc.STRIEM; 25.03.2007 в 20:17..
|
|
|