.
*/
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 "";
}
?>