Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Авторизация и MD5 
V
    Опции темы
DzSoft
Дата 26.10.2009, 16:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 164
Регистрация: 7.2.2007

Репутация: нет
Всего: нет



Вот часть кода для авторизации.

проблема в том, что он постоянно выдаёт ошибку: "Ошибка: Неправильный логин или пароль."

А логин и пароль введены корректно.

В чём трабла?

Код

case 'login':

        if ($page->user!="editor") {
        $login = htmlspecialchars ($_POST["login"], ENT_QUOTES);
        $pass = htmlspecialchars ($_POST["pass"], ENT_QUOTES);
        if (!$login || !$pass) {
             $page->output .= '
             <h1>Система редактирования</h1>
             <p class="alert">Ошибка: Заполните, пожалуйста, все требуемые поля. <a href="javascript:history.go(-1)">Назад</a></p>';
             break;
        }


        $result = mysql_query("SELECT * FROM video_users WHERE login = 'editor';");
        $row = mysql_fetch_object($result);
        if ((md5($pass)) != $row->pass) {
             $page->output .= '
             <h1>Система редактирования</h1>
             <p class="alert">Ошибка: Неправильный логин или пароль. <a href="javascript:history.go(-1)">Назад</a></p>';
             break;
        }

    if ($login != $row->login) {
             $page->output .= '
             <h1>Система редактирования</h1>
             <p class="alert">Ошибка: Неправильный логин или пароль. <a href="javascript:history.go(-1)">Назад</a></p>';
             break;
        }

    $_SESSION["user"] = "editor";
    $page->user = "editor";

    $page->output .= '
    <h1>Система редактирования</h1>
        <p>Для администрирования материалов сайта перейдите, пожалуйста, в соответствующий раздел.</p>';

        } else
        $page->output .= '
        <h1>Система редактирования</h1>
        <p>Вы уже работаете в системе как <b>Редактор сайта</b>. Необходимости входить снова нет. Если Вы хотите войти под другим именем, следует вначале выйти из системы.</p>';

        $page->output .= $page->GetSiteSections();
        break;


--------------------
Я новенький, а значит мне всё можно! _______________________Чем дальше в лес, тем фиг вернёшься! - Народная мудрость! _______________________Yandex.ru , найдётся всё.....  Google.ru , ничего и не терялось. 
PM MAIL   Вверх
Ипатьев
Дата 26.10.2009, 17:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2232
Регистрация: 5.7.2009

Репутация: 28
Всего: 37



Удивительно. почти год прошел, а проблема все та же.
PM MAIL   Вверх
DzSoft
Дата 26.10.2009, 17:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 164
Регистрация: 7.2.2007

Репутация: нет
Всего: нет



Проект был отложен. А потом возобновлён  smile 

да и опыта поднобрался.

Так, что всем спасибо. проблему решил сам.
--------------------
Я новенький, а значит мне всё можно! _______________________Чем дальше в лес, тем фиг вернёшься! - Народная мудрость! _______________________Yandex.ru , найдётся всё.....  Google.ru , ничего и не терялось. 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0455 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.