|
1 / 1 / 1
Регистрация: 12.08.2012
Сообщений: 140
|
|||||||||||
Не работает восстановление пароля по мылу10.04.2015, 21:02. Показов 1858. Ответов 20
Метки нет (Все метки)
Написал скрипт для восстановления пароля по мылу и логину, но он либо не работает, либо работает, но не так как хотелось бы. Ошибок не выдает, но и письмо на почту не приходит. Я так полагаю, что пароль в нем вообще не извлекается с БД. Как исправить? Или может вообще другой скрипт писать надо?
Форма для заполнения:
0
|
|||||||||||
| 10.04.2015, 21:02 | |
|
Ответы с готовыми решениями:
20
востановление пароля по мылу не проходит Восстановление пароля, не работает скрипт Восстановление пароля |
|
53 / 53 / 22
Регистрация: 31.03.2015
Сообщений: 268
|
|
| 10.04.2015, 21:05 | |
|
Не много ли у вас кавычек в $to?
0
|
|
|
1 / 1 / 1
Регистрация: 12.08.2012
Сообщений: 140
|
||||||||||||
| 10.04.2015, 21:08 [ТС] | ||||||||||||
0
|
||||||||||||
|
53 / 53 / 22
Регистрация: 31.03.2015
Сообщений: 268
|
|
| 10.04.2015, 21:44 | |
|
Курам, там вообще без кавычек должно быть
0
|
|
|
1 / 1 / 1
Регистрация: 12.08.2012
Сообщений: 140
|
|||||||
| 10.04.2015, 21:56 [ТС] | |||||||
Или точки тоже убирать? Думаешь в этом вся соль? У меня разве пароль правильно в отправке письма прописан? Добавлено через 7 минут С точками синтаксическую ошибку выдает, без точек выполняется скрипт, вот не знаю придет ли на почту что-то...
0
|
|||||||
|
53 / 53 / 22
Регистрация: 31.03.2015
Сообщений: 268
|
|
| 10.04.2015, 21:57 | |
|
Курам, точки тоже убрать. А вот пароль как раз в таком виде:
... Пароль: '.$password.' ...
0
|
|
|
1 / 1 / 1
Регистрация: 12.08.2012
Сообщений: 140
|
||
| 10.04.2015, 22:05 [ТС] | ||
|
Parse error: syntax error, unexpected ''.РќРёРєРѕРјСѓ РЅРµ СЃРѕРѕР±С‰' (T_CONSTANT_ENCAPSED_STRING) in /home/u104639590/public_html/recovery.php on line 26
0
|
||
|
53 / 53 / 22
Регистрация: 31.03.2015
Сообщений: 268
|
|
| 10.04.2015, 22:13 | |
|
Курам, что в этой строчке?
0
|
|
|
1 / 1 / 1
Регистрация: 12.08.2012
Сообщений: 140
|
|
| 10.04.2015, 22:14 [ТС] | |
|
0
|
|
|
53 / 53 / 22
Регистрация: 31.03.2015
Сообщений: 268
|
|
| 10.04.2015, 22:19 | |
|
Курам, можете мне дать весь текущий код обработчика?
0
|
|
|
1 / 1 / 1
Регистрация: 12.08.2012
Сообщений: 140
|
|||||||
| 10.04.2015, 22:21 [ТС] | |||||||
0
|
|||||||
|
53 / 53 / 22
Регистрация: 31.03.2015
Сообщений: 268
|
|
| 10.04.2015, 22:26 | |
|
Курам, строка 24. Между $password и кавычкой должна находиться ещё одна точка.
0
|
|
|
1 / 1 / 1
Регистрация: 12.08.2012
Сообщений: 140
|
||
| 10.04.2015, 22:31 [ТС] | ||
|
Notice: Undefined variable: password in /home/u104639590/public_html/recovery.php on line 24 Ваш пароль выслан на электронную почту указанную при регистрации. Вот об этом я и думал, что он так пароль с таблицы не сможет взять. Есть варианты как его извлечь?
0
|
||
|
53 / 53 / 22
Регистрация: 31.03.2015
Сообщений: 268
|
|
| 10.04.2015, 22:42 | |
|
А, ну да же.
Я в MySQL разбираюсь плохо, но вроде бы должно быть так: $query = "SELECT `password` FROM `users` WHERE `login` = '".$_POST['login']."' AND `email` = '".$_POST['email']."'"; А дальше вместо $res написать $password. Создание массива убрать. Или перед самой генерацией текста письма $password = $row["password"]. Попробуй и так, и так. Если не получится, то я ничем помочь дальше уже не смогу Поищи в интернете тогда уроки по MySQL.
1
|
|
|
1 / 1 / 1
Регистрация: 12.08.2012
Сообщений: 140
|
||||||||||||
| 10.04.2015, 23:01 [ТС] | ||||||||||||
|
Благодарю за помощь! Добавлено через 10 минут С таким кодом:
Catchable fatal error: Object of class mysqli_result could not be converted to string in /home/u104639590/public_html/recovery.php on line 24 Объекты класса mysqli_result не могут быть преобразованы в строку. Добавлено через 4 минуты В таком варианте скрипт выполняется, но с замечанием:
Ваш пароль выслан на электронную почту указанную при регистрации. Как ему указать нужный индекс пароля?
0
|
||||||||||||
|
53 / 53 / 22
Регистрация: 31.03.2015
Сообщений: 268
|
||||||
| 11.04.2015, 10:25 | ||||||
|
Курам, по MySQL – всё что смог, сказал.
А по почте – проверь папку "спам". Если всё равно не придёт, то напиши в 34 строке
0
|
||||||
|
1 / 1 / 1
Регистрация: 12.08.2012
Сообщений: 140
|
||
| 11.04.2015, 15:38 [ТС] | ||
|
Добавлено через 3 минуты Notice: Undefined index: password in /home/u104639590/public_html/recovery.php on line 10 Ваш пароль выслан на radik-kuram@yandex.ru На нужную почту пишет, но не приходит пока что.
0
|
||
|
53 / 53 / 22
Регистрация: 31.03.2015
Сообщений: 268
|
|
| 11.04.2015, 16:23 | |
|
Курам, попробуй отправить без заголовков headers.
0
|
|
|
1 / 1 / 1
Регистрация: 12.08.2012
Сообщений: 140
|
|||||||||||||||||
| 11.04.2015, 18:01 [ТС] | |||||||||||||||||
|
Здравствуйте! <html> <head> <title>Восстановление пароля</title> </head> <body> <p>Пароль для входа на fmfsite.ru: .Никому не сообщайте Ваш пароль. Письмо после прочтения лучше удалить.</p> </body> </html> Добавлено через 5 минут я так полагаю, что скрипт не выполняет следующее:
Добавлено через 49 минут Кое-какие махинации провел. Код такой для проверки, что пароль извлекается и отправляется письмо:
А вот результат работы такого кода: Ваш пароль выслан на radik-kuram@yandex.ruПароль:54321Письмо отправлено! Добавлено через 32 минуты Такую вещь заметил, что без тегов
0
|
|||||||||||||||||
|
53 / 53 / 22
Регистрация: 31.03.2015
Сообщений: 268
|
||||||
| 11.04.2015, 18:01 | ||||||
|
Курам, так приходит письмо или не приходит? А заголовки надо в таком виде:
0
|
||||||
| 11.04.2015, 18:01 | |
|
Помогаю со студенческими работами здесь
20
Восстановление пароля Восстановление пароля Восстановление пароля Восстановление пароля Восстановление пароля Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|