From ed91acc49ec70931eb64b1d254513294ea47cd99 Mon Sep 17 00:00:00 2001 From: lopar Date: Tue, 27 Feb 2018 07:41:56 +0200 Subject: [PATCH] =?UTF-8?q?=D0=91=D0=B0=D0=BD=D0=BA=20=D0=B1=D0=BE=D0=BB?= =?UTF-8?q?=D1=8C=D1=88=D0=B5=20=D0=BD=D0=B5=20=D0=BF=D1=80=D0=BE=D1=81?= =?UTF-8?q?=D0=B8=D1=82=20=D0=BF=D0=B0=D1=80=D0=BE=D0=BB=D1=8C.=20=D0=A1?= =?UTF-8?q?=D1=87=D1=91=D1=82=20=D0=BF=D1=80=D0=B8=D0=B2=D1=8F=D0=B7=D0=B0?= =?UTF-8?q?=D0=BD=20=D0=BA=20userid.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bank.php | 173 ++++++++----------------------------------------------- 1 file changed, 24 insertions(+), 149 deletions(-) diff --git a/bank.php b/bank.php index cb6a78c..ae811d5 100644 --- a/bank.php +++ b/bank.php @@ -35,8 +35,8 @@ function inschet($userid) Банк @@ -64,161 +64,34 @@ function inschet($userid) - ← выйти из банка - -

- -

Cчет №

+

Банк

query('SELECT 1 FROM `bank` WHERE `owner` = ?i', $user['id']); -// $data = mysql_fetch_array($data); - if ($data) { - $_SESSION['bankid'] = $_POST['id']; - err('Удачный вход.'); - } else { - err('Ошибка входа.'); - } +if ($_GET['exit']) { + $_SESSION['bankid'] = null; } -if ($_POST['resendmail']) { - $newpass = md5(md5(math . rand(-2000000, 2000000) . $user['login'])); - $newpass = substr($newpass, 0, 10); - $lasttime = mktime(0, 0, 0, date("m"), date("d") + 1, date("Y")); - $ipclient = getenv("HTTP_X_FORWARDED_FOR"); - - if (mysql_query("INSERT INTO confirmpasswd(`login`,`passwd`,`date`,`ip`,`active`) VALUES('bbb" . $_POST['id'] . "bbb','" . $newpass . "','" . $lasttime . "','" . $ipclient . "',1);")) { - $headers = "Mime-Version: 1.1 \r\n"; - $headers .= "Date: " . date("r") . " \r\n"; - $headers .= "Content-type: text/html; charset=utf-8 \r\n"; - $headers .= "From: Онлайн игра Бойцовский Клуб Возрождение \r\n"; - $headers = trim($headers); - $headers = stripslashes($headers); - - $aa = 'Востановление пароля - - Добрый день ' . $user['realname'] . '.
- Вами было запрошено востановление пароля для счета ' . $_POST['id'] . ' c IP адреса - ' . $ipclient . ', если это были не Вы, просто удалите это письмо.
-
- ------------------------------------------------------------------
- Ваш № счета | ' . $_POST['id'] . '
- Новый пароль | ' . $newpass . '
- ------------------------------------------------------------------
-

-

Для подтверждения нового пароля пройдите по ссылке ниже.


- Востановление пароля -
- Если вы не восстановите пароль до ' . date("d-M-Y", $lasttime) . ' 00:00, ссылка будет неактивной. -
- Отвечать на данное письмо не нужно. - - '; - - mail($user['email'], "Востановление банковского счета, для пользователя - " . $user['login'], $aa, $headers); - echo "

Пароль отправлен Вам на почту.

"; - die(); - } else { - echo "

Сегодня пароль уже высылался.
Проверьте почту

"; - die(); - } +if ($_POST['userlogin']) { + $_SESSION['bankid'] = $user['id']; } -if ($_POST['repasswd']) { +//if ($_POST['enter'] && $_POST['pass']) { +//// $data = mysql_query("SELECT * FROM `bank` WHERE `owner` = '" . $user['id'] . "' AND `id` = '" . (int)$_POST['id'] . "' AND `pass` = '" . md5($_POST['pass']) . "' LIMIT 1"); +// $data = db::c()->query('SELECT 1 FROM `bank` WHERE `owner` = ?i', $user['id']); +//// $data = mysql_fetch_array($data); +// if ($data) { +// $_SESSION['bankid'] = $_POST['id']; +// err('Удачный вход.'); +// } else { +// err('Ошибка входа.'); +// } +//} + +if (!$_SESSION['bankid']) { ?> - Для востановления пароля необходимо:
-
    -
  • 1) Выбрать счет.
  • -
  • 2) Нажать кнопочку восстановить.
  • -
- Вам будет выслано письмо на email, указанный при регистрации, с новым паролем.


-
Выберите счет:
- - - - - - - - - - - - - - -
-
  - - - - - - - - - -
-
-

Войти в счет

- - - - - - - - - -
- №
- -
- -
- -
-
-
-
-

Восстановить пароль

- - - - - - - - - - - - -
- Выберите счет:
-
-
- - -
- Вам будет выслано письмо на email,
указанный при регистрации, -
с новым паролем. -
-
- -
-
-


- + ← выйти из банка +
+ ← выйти из счёта +

Cчет №

Денежные средства