Урок 26. Восстановление пароля. Часть 4

Дата публикации: 17-03-2014

Чтобы иметь доступ к просмотру всех уроков этого курса, оформите подписку в премиум раздел
каталог товаров

От автора: итак, мы произвели все необходимые проверки: проверили, есть ли email в базе данных, корректна ли ссылка, по которой перешел пользователь для смены пароля, не истек ли срок действия ссылки. И теперь мы готовы уже к непосредственной смене пароля. В этом уроке мы напишем функцию, принимающую новый пароль и заменяющую им прежний. Таким образом, этот урок будет финальным в написании функционала восстановления пароля.

lesson

Все уроки курса:

Метки: ,

Комментарии (5)

  1. general_83_2008@mail.ru

    У меня не выполняется последний редирект авторизованного пользователя на главную страницу. Делаю также как в этом уроке. Появляется ошибка, что идет очень частое перенаправление.
    if(isset($_SESSION['auth']['user'])) redirect(PATH);

    • Андрей Кудлай

      Значит, все же где-то не так, как в уроке — иначе код бы работал. Сравните Ваш код с кодом исходников, там ошибок нет. Либо просто возьмите код из исходников.

  2. general_83_2008@mail.ru

    Все равно ничего не выходит. Так все работает! Удаляется с БД, перезаписывается пароль, только не происходит переадресация. Точнее происходит, так и пишет Сайт ********* выполнил переадресацию слишком много раз. Удалите файлы cookie. Но я бы не хотел их удалять, с вкладки инкогнито тоже не получается.

    • Андрей Кудлай

      Где-то есть ошибка в коде — это все, что можно сказать. Сказать в чем конкретно ошибка, можно только работая с Вашим кодом.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Я не робот.

Spam Protection by WP-SpamFree