Помощник
|
Ошибка в скрипте авторизации |
neon1rap
|
Сообщение
#1
|
||
|
|
||
|
|||
Webmaster_hb |
20.12.2008, 10:45;
Ответить: Webmaster_hb
Сообщение
#2
|
|
Neon1rap, так глазами дебагить код неудобно, лучше на каждом шаге вывести значение переменных на эркран чтобы разобраться где ошибка
на счет md5 - опять же, легче сначала проверить без него, чтобы сверить пароли, а если всё норм. то уже и с ним |
|
|
yuriy_hb |
21.12.2008, 2:34;
Ответить: yuriy_hb
Сообщение
#3
|
|
|
Собсна вот главный файл скрипта <html> Пытаюсь залогиниться не получается, вроде все правильн указано, пароль в бд в md5 , в чем может быть проблема, если надо выложу еще файлы, база данных называется neon1rap_sw , а там таблица users , мож тут ченить не так $sql="SELECT login, pass FROM USERS WHERE login='".$safe_login."' and pass='".$safe_pass."'";<head> <title> DYBOLOM </title> </head> <?php //start sess require_once('connect.php'); if (!isset($_session['autorized'])) { ?> <body bgcolor=black> <?php session_start(); if (!isset($_POST['enter'])) { ?> <html> <body> <form method="post" action="script.php"> Aвторизация <bR> Логин: <input type="text" name="login" > <br> Пароль:<input type="password" name="pass" > <br> <input name="enter" type="submit" value="Войти"> </body> </html> <?php } else { if ($_post["login"]!='' and $_post['pass'] != '') { $safe_login=mysql_escape_string($_post["login"]); $safe_pass=mysql_escape_string($_post["pass"]); $safe_pass=md5($safe_pass); //connect require_once("connect.php"); //zapros $sql="SELECT login, pass FROM USERS WHERE login='".$safe_login."' and pass='".$safe_pass."'"; //get it))))) $result=mysql_query($sql); //есть ли такой юзер, проверка if (!mysql_num_rows($result)) //если нет то die ("Неверный логин или пароль <a href='index.php'> Назад!</a>"); else { $line=mysql_fetch_row($result); $_session['autorized']=true; //safe $_session['name']=$_post['name']; echo "Вы аторизированны <a href=index.php> Вернуться в форум</a>"; } } else { Die ("Неправильно логин или пароль<a href='index.php'> Назад! </a>"); } } ?> </p> <?php $_session['name']='guest'; } else { echo "<p alighn='right'> Вы авторизированны под ником: ".$_session['name']. "<br>"; echo "<a href='logout.php>Выйти</a> </p>"; } if (isset($_get['act'])) { require_once('action.php'); } else ?> </body> </html> серьезная проблема у тебя!!! Решил???
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Необходимо изменения в PHP Скрипте | 1 | als1979 | 1441 | 20.5.2020, 0:13 автор: pyaterka |
|
Каталог открывается как ошибка 404 в hostcms | 0 | cheshire | 3254 | 2.7.2018, 11:09 автор: cheshire |
|
Не стандартная страница регистрации/авторизации | 5 | WebJunior_mw | 1468 | 5.1.2018, 22:03 автор: BLIK |
|
Скрипт авторизации вконтакте. 250 руб! | 6 | index.html | 7202 | 29.6.2014, 19:02 автор: -VANZEL- |
|
Учусь создавать шаблон для Joomla 2.5 Ошибка в файле index.php | 3 | Musicathome | 6626 | 26.7.2013, 20:20 автор: -Сабж- |
Текстовая версия | Сейчас: 28.3.2024, 20:35 |