logo

Восстановление пароля в PartnerUp

Введите свою почту, на неё придёт Ваш новый пароль.

segment[1] == 'check') { if(isset($_POST['check_code'])) { function check_key($key){ if(!preg_match("/^[0-9]{6}$/", $key)) return false; return $key; } $key = check_key($_POST['check_code']); $data = $db->query("SELECT * FROM db_restore WHERE `key` = ?",$key)->fetchArray(); if($data != null) { if($key == $data['key']) { if ($data['status'] < 2) { if ($data['num'] < 2) { $new_pass = file_get_contents('https://password.markei.nl/human.txt'); $email = $data['email']; # Пишем юзеру новый пароль $db->query('UPDATE db_users SET pass = ? WHERE email = ?',array($new_pass,$email)); # Пишем что пароль был успешно изменен $db->query("UPDATE db_restore SET status = '2', num = num + '1' WHERE email = '$email'"); # Отправляем юзеру новый пароль на почту $mail = new send_mail; $mail->send(''.$email.'', 'Восстановление пароля', 'Ваш новый пароль - '.$new_pass.''); echo '
Ваш пароль: '.$new_pass.', так же он был отправлен Вам на Email
'; return; } else { echo '
Вы уже использовали 2 попытки, сделайте заявку на восстановление через 15 минут!
'; } } else { echo '
Пароль уже был восстановлен успешно!
'; } } else { $db->query("UPDATE db_restore SET num = num + '1' WHERE email = '$email'"); echo '
Код введен неверно!
'; } } else { echo '
Запроса на восстановление нету!
'; } } ?>