PK œqhYî¶J‚ßF ßF ) nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/
Dir : /home/trave494/productjuly1video/champdoms.click/sources/two_factor_submit/ |
Server: Linux ngx353.inmotionhosting.com 4.18.0-553.22.1.lve.1.el8.x86_64 #1 SMP Tue Oct 8 15:52:54 UTC 2024 x86_64 IP: 209.182.202.254 |
Dir : //home/trave494/productjuly1video/champdoms.click/sources/two_factor_submit/content.php |
<?php if (IS_LOGGED == true || $pt->config->two_factor_setting != 'on' || empty($_POST['code'])) { header("Location: " . PT_Link('')); exit(); } $code = md5($_POST['code']); $db->where("email_code", $code); $login = $db->getOne(T_USERS); if (!empty($login)) { $session_id = sha1(rand(11111, 99999)) . time() . md5(microtime()); $insert_data = array( 'user_id' => $login->id, 'session_id' => $session_id, 'time' => time() ); $insert = $db->insert(T_SESSIONS, $insert_data); $_SESSION['user_id'] = $session_id; setcookie("user_id", $session_id, time() + (10 * 365 * 24 * 60 * 60), "/"); $pt->loggedin = true; if (!empty($_GET['to'])) { $_GET['to'] = strip_tags($_GET['to']); $site_url = $_GET['to']; } $db->where('id',$login->id)->update(T_USERS,array( 'ip_address' => get_ip_address() )); header("Location: $site_url"); exit(); } else{ $error = $lang->wrong_confirm_code; $pt->page = 'login'; $pt->title = $lang->two_factor . ' | ' . $pt->config->title; $pt->description = $pt->config->description; $pt->keyword = $pt->config->keyword; $pt->content = PT_LoadPage('auth/two_factor_login/content',array('MESSAGE' => '', 'ERROR' => $error)); }