<?php use Core\Db; const GAME = true; require_once('_incl_data/__config.php'); require_once('_incl_data/class/__db_connect.php'); define('IP', UserIp::get()); if (isset($_GET['mail'])) { $key = md5('mailconf*15+' . $_GET['mail']); if ($_GET['key'] != $key) { echo 'Ключ не совпадает, напишите Администрации по E-mail: admin@new-combats.com'; } elseif (isset($_GET['cancel'])) { //Отказ от рассылки echo 'Вы отказались от рассылки на эл.почту: <b>' . $_GET['mail'] . '</b>.'; } else { // $mcf = Db::getRow('select * from mini_actions where var = ?', [$_GET['mail']]); $user = Db::getRow('select * from users where id = ?', [$mcf['uid']]); //Подписание на рассылку if (!isset($user['id'])) { echo 'Зарегистрируйтесь чтобы привязать эл.почту <b>' . $_GET['mail'] . '</b> к персонажу.'; } else { $bank = Db::getRow('select * from bank where uid = (select uid from mini_actions where var = ?) order by id desc limit 1', [$_GET['mail']]); if ($mcf['ok'] > 0) { echo 'Вы уже подтверждали этот E-mail ранее! <b>' . date('d.m.Y H:i:s', $mcf['ok']) . '</b>'; } elseif (!isset($bank['id'])) { echo 'Сначала создайте счет в игровом банке, чтобы мы смогли перевести туда 1 екр.'; } else { Db::sql('update mini_actions set ok = unix_timestamp() where id = ?', [$mcf['id']]); Db::sql('update bank set money2 = money2 + 1 where id = ?', [$bank['id']]); echo 'Вы успешно подписались на рассылку новостей для эл.почты <b>' . $_GET['mail'] . '</b>, на счет персонажа <b>' . $user['login'] . '</b> зачислен 1 екр.'; } } } } else { echo 'E-mail не найден.'; } echo '<br><br>- - - - - - -<br><br>С уважением,<br>Администрация © <a href="https://new-combats.com/">new-combats.com</a>';