. */ session_start(); // hide all error error_reporting(0); ob_start("ob_gzhandler"); // check url $url = $_SERVER['REQUEST_URI']; // load session MikroTik $session = $_GET['session']; $id = $_GET['id']; $c = $_GET['c']; $router = $_GET['router']; $logo = $_GET['logo']; $ids = array( "editor", "uplogo", "settings", ); // lang include('./lang/isocodelang.php'); include('./include/lang.php'); include('./lang/'.$langid.'.php'); // quick bt include('./include/quickbt.php'); // theme include('./include/theme.php'); include('./settings/settheme.php'); include('./settings/setlang.php'); if ($_SESSION['theme'] == "") { $theme = $theme; $themecolor = $themecolor; } else { $theme = $_SESSION['theme']; $themecolor = $_SESSION['themecolor']; } // load config include_once('./include/headhtml.php'); include('./include/config.php'); include('./include/readcfg.php'); include_once('./lib/routeros_api.class.php'); include_once('./lib/formatbytesbites.php'); ?> window.location='./admin.php?id=sessions'"; } else { $error = '
Alert!
Invalid username or password.
'; } } include_once('./include/login.php'); } elseif (!isset($_SESSION["mikhmon"])) { echo ""; } elseif (substr($url, -1) == "/" || substr($url, -4) == ".php") { echo ""; } elseif ($id == "sessions") { $_SESSION["connect"] = ""; include_once('./include/menu.php'); include_once('./settings/sessions.php'); /*echo ' ';*/ } elseif ($id == "settings" && !empty($session) || $id == "settings" && !empty($router)) { include_once('./include/menu.php'); include_once('./settings/settings.php'); echo ' '; } elseif ($id == "connect" && !empty($session)) { ini_set("max_execution_time",5); include_once('./include/menu.php'); $API = new RouterosAPI(); $API->debug = false; if ($API->connect($iphost, $userhost, decrypt($passwdhost))){ $_SESSION["connect"] = "Connected"; echo ""; } else { $_SESSION["connect"] = "Not Connected"; $nl = '\n'; if ($currency == in_array($currency, $cekindo['indo'])) { echo ""; }else{ echo ""; } if($c == "settings"){ echo ""; }else{ echo ""; } } } elseif ($id == "uplogo" && !empty($session)) { include_once('./include/menu.php'); include_once('./settings/uplogo.php'); } elseif ($id == "reboot" && !empty($session)) { include_once('./process/reboot.php'); } elseif ($id == "shutdown" && !empty($session)) { include_once('./process/shutdown.php'); } elseif ($id == "remove-session" && $session != "") { include_once('./include/menu.php'); $fc = file("./include/config.php" ); $f = fopen("./include/config.php", "w"); $q = "'"; $rem = '$data['.$q.$session.$q.']'; foreach ($fc as $line) { if (!strstr($line, $rem)) fputs($f, $line); } fclose($f); echo ""; } elseif ($id == "about") { include_once('./include/menu.php'); include_once('./include/about.php'); } elseif ($id == "logout") { include_once('./include/menu.php'); echo " Logout..."; session_destroy(); echo ""; } elseif ($id == "remove-logo" && $logo != "" && !empty($session)) { include_once('./include/menu.php'); $logopath = "./img/"; $remlogo = $logopath . $logo; unlink("$remlogo"); echo ""; } elseif ($id == "editor" && !empty($session)) { include_once('./include/menu.php'); include_once('./settings/vouchereditor.php'); } elseif (empty($id)) { echo ""; } elseif(in_array($id, $ids) && empty($session)){ echo ""; } ?>