#required by PHP 5.1+ //constants $VERSION = '1.9.140405'; $MAX_ROWS_PER_PAGE = 50; #max number of rows in select per one page $D = "\r\n"; #default delimiter for export $BOM = chr(239) . chr(187) . chr(191); $SHOW_D = "SHOW DATABASES"; $SHOW_T = "SHOW TABLE STATUS"; $DB = array(); #working copy for DB settings $self = $_SERVER['PHP_SELF']; session_start(); if (!isset($_SESSION['XSS'])) { $_SESSION['XSS'] = get_rand_str(16); } $xurl = 'XSS=' . $_SESSION['XSS']; ini_set('display_errors', 1); #TODO turn off before deploy error_reporting(E_ALL ^ E_NOTICE); //strip quotes if they set if (get_magic_quotes_gpc()) { $_COOKIE = array_map('killmq', $_COOKIE); $_REQUEST = array_map('killmq', $_REQUEST); } if (!$ACCESS_PWD) { $_SESSION['is_logged'] = true; loadcfg(); } if ($_REQUEST['login']) {
if (function_exists('date_default_timezone_set')) date_default_timezone_set('UTC');#required by PHP 5.1+ //constants $VERSION='1.9.150108'; $MAX_ROWS_PER_PAGE=50; #max number of rows in select per one page $D="\r\n"; #default delimiter for export $BOM=chr(239).chr(187).chr(191); $SHOW_D="SHOW DATABASES"; $SHOW_T="SHOW TABLE STATUS"; $DB=array(); #working copy for DB settings $self=$_SERVER['PHP_SELF']; session_set_cookie_params(0, null, null, false, true); session_start(); if (!isset($_SESSION['XSS'])) $_SESSION['XSS']=get_rand_str(16); $xurl='XSS='.$_SESSION['XSS']; ini_set('display_errors',1); #TODO turn off before deploy error_reporting(E_ALL ^ E_NOTICE); //strip quotes if they set if (get_magic_quotes_gpc()){ $_COOKIE=array_map('killmq',$_COOKIE); $_REQUEST=array_map('killmq',$_REQUEST); } if (!$ACCESS_PWD) { $_SESSION['is_logged']=true; loadcfg(); }