'); //ini_set('error_append_string', '

'); //ini_set('display_errors', 'On'); //error_reporting(E_ALL ^ (E_NOTICE | E_DEPRECATED | E_STRICT)); include("config.php"); $qq = "select type, newlink from ".$pr_code."_301redirects where oldlink = 'http://".$pr_url.$_SERVER['REQUEST_URI']."' and disable = 0 order by cr_date desc limit 1"; $rr = mysql_query($qq) or die($qq.mysql_error()); $row = mysql_fetch_array($rr); if (!empty($row['newlink'])) { $st = array(303 => 'HTTP/1.1 303 See Other', 301 => 'HTTP/1.1 301 Moved Permanently', 302 => 'HTTP/1.1 302 Found'); header($st[$row['type']]); header('Location: '.$row['newlink']); die; } unset($st, $row, $qq); @session_start(); //error_reporting (E_ALL); header("Content-type: text/html; charset=utf-8"); header('Pragma: no-cache'); header("Content-Language: UTF-8"); header('Expires: Mon, 26 Jul 1997 05:00:00 GMT'); header('Cache-Control: no-cache, no-store, max-age=0, must-revalidate'); ob_start(); foreach ($_GET as $track_key => $track_val) { $$track_key = $track_val; } foreach ($_POST as $track_key => $track_val) { if (is_string($track_val)) { $$track_key = htmlspecialchars(str_replace('\\', '', $track_val), ENT_QUOTES); } else { $$track_key = $track_val; } } foreach ($_SERVER as $track_key => $track_val) { $$track_key = $track_val; } if ($_POST['image_confirm_code'] != $_COOKIE['image_confirm'] && isset($_POST['image_confirm_code']) || trim($_POST['image_confirm_code']) == '' && isset($_POST['image_confirm_code']) || isset($_POST['image_confirm_code']) && trim($_COOKIE['image_confirm']) == '') { unset($_POST['pid'], $HTTP_POST_VARS); $badForm = TRUE; } if ($_GET['uID'] > 0) { $SQL = "SELECT * FROM `{$pr_code}_banners_stat` WHERE `banner_id` = '{$_GET['uID']}' AND `date` LIKE '" . date("Y-m-d") . " %'"; $row = mysql_fetch_array(mysql_query($SQL)); if ($row['id'] > 0) mysql_query("UPDATE `{$pr_code}_banners_stat` SET `count` = `count` + 1 WHERE `id` = '{$row['id']}'"); else mysql_query("INSERT INTO `{$pr_code}_banners_stat` SET `count` = 1, `id` = NULL, `date` = NOW(), `banner_id` = '{$_GET['uID']}' "); $row = mysql_fetch_array(mysql_query("SELECT * FROM `{$pr_code}_banners` WHERE `id` = '{$_GET['uID']}'")); header("Location: {$row['link']}"); exit; } // checks access $addon = ''; header("HTTP/1.0 200 OK"); $site_result = mysql_query("select value from $sb_config where page_id=0 and name='site_works'") or die('Sistemoje įvyko klaida: '.mysql_error()); $site_row = mysql_fetch_row($site_result) or die('Sistemoje įvyko klaida: '.mysql_error()); if (!isset($site_row[0]) || $site_row[0] != 'true') { if (($_COOKIE["allow_access"] != md5($pr_code))) { $uc_result = mysql_query("select text from $sb_texts where page_id=0 and area=401") or die('Sistemoje įvyko klaida: '.mysql_error()); $uc_row = mysql_fetch_row($uc_result); $text = (isset($uc_row[0])) ? $uc_row[0] : 'The web-site is under construction.'; echo << {$company_name} {$text} HTML_TEXT; exit; $addon = ''; } else { $addon = "%lng_allow%"; } } if ($sb_new_link) { include("include/head.php"); } include("{$cms_dir}/stat/include/new-visitor.inc.php3"); @include("include/standart.php"); if (!isset($page_id) || $page_id == 0) { $result = mysql_query("select $sb_page.id, $sb_languages.id, $sb_languages.trumpiau, $sb_languages.codeshort from $sb_page, $sb_languages where $sb_languages.id=$sb_page.language order by $sb_page.defaultas desc, $sb_languages.defaultas desc limit 1"); $pago = @mysql_fetch_row($result); $page_id = $pago[0]; $language = $pago[1]; $lngshort = $pago[2]; $codeshort = $pago[3]; $pirmas_puslapis = true; } else { $page_id = intval($page_id); $result = mysql_query("select $sb_page.disabled, $sb_page.language, $sb_languages.trumpiau, $sb_languages.codeshort, $sb_page.defaultas from $sb_page, $sb_languages where $sb_page.id=$page_id and $sb_page.language=$sb_languages.id"); if (mysql_num_rows($result) == 0) { include("include/page_error.php"); } $pago = mysql_fetch_row($result); if ($pago[0] == 2 && (!(in_array($page_id,$var_users_arr)))) { include("include/page_error.php"); } $language = $pago[1]; $lngshort = $pago[2]; $codeshort = $pago[3]; $page_id = intval($page_id); if ($pago[4]) { $pirmas_puslapis = true; } } include("include/page_counter.php"); $result = @mysql_query("select $sb_page.template, $sb_page.title, $sb_page.parent_id, $sb_page.admin_group, $sb_page.intmenu, $sb_page.contentof, $sb_page.up_date from $sb_page, $sb_templates where $sb_page.id=$page_id and ($sb_page.disabled<>2 $var_implode) and $sb_page.template=$sb_templates.id limit 1"); if (!$result) { include("include/page_error.php"); die; } else { $pago = @mysql_fetch_row($result); echo $page_name; $page_name = $pago[1]; $parent_id = $pago[2]; $temp_nr = $pago[0]; $show_path = $pago[3]; $show_intm = $pago[4]; $contentof = $pago[5]; $pageUpDate = $pago[6]; if (!$temp_nr) {die('Neparinktas šablonas.'); //@header("Location: $absolute_path"); } $parentarr = get_parent($page_id); $howdeep = count($parentarr); $result = @mysql_query("select $sb_languages.trumpiau, $sb_languages.code from $sb_templates, $sb_languages where $sb_templates.id=$temp_nr and $sb_templates.language=$sb_languages.id"); $pago = @mysql_fetch_row($result); $encoding = $pago[1]; if ($action == "spausdinti" || $action == "print") { $real_temp_nr = $temp_nr; $temp_nr = 0; } $dtResult = mysql_query("select max(up_date) from $sb_texts where page_id= '".preg_replace('/\D+/', '', $page_id)."'"); $dtPago = @mysql_fetch_row($dtResult); $pageUpDate = (isset($dtPago[0]) && (strcmp($dtPago[0], $pageUpDate) > 0)) ? $dtPago[0] : $pageUpDate; //header('Last-Modified: ' . $pageUpDate); //////////////// if ($temp_nr == 0) { print 'Neparinktas šablonas.'; exit; } @include("include/lang/".$lngshort.".".$codeshort.".php"); // Next line is from Oleg: initiate core //require_once('./_core/_init.core.inc.php'); $db_page = mysql_fetch_array(mysql_query("SELECT * FROM `{$pr_code}_pages` WHERE `id` = '$page_id'")); @include("include/events.php"); if ($_POST['fieldLogin'] != '') { $_POST['fieldLogin'] = addslashes(strtolower($_POST['fieldLogin'])); $_POST['fieldPassword'] = md5(addslashes(strtolower($_POST['fieldPassword']))); if ($_POST['fieldLogin'] != '') { $row = mysql_fetch_array(mysql_query("SELECT * FROM `{$pr_code}_m_users` WHERE `login` = '{$_POST['fieldLogin']}' AND `password` = '{$_POST['fieldPassword']}'")); // if ($row['login'] != '' && $row['login'] == $_POST['fieldLogin'] && $row['password'] == $_POST['fieldPassword']) { $_SESSION['fieldLogin_' . $db_page['group_id']] = $_POST['fieldLogin']; $_SESSION['fieldPassword_' . $db_page['group_id']] = $_POST['fieldPassword']; $SQL = "UPDATE `{$pr_code}_m_users_session` SET `dicsconnect_date` = NOW() WHERE `user_id` = '{$row['id']}' AND `dicsconnect_date` = '0000-00-00 00:00:00'"; mysql_query($SQL) or die(mysql_error()); $SQL = "INSERT INTO `{$pr_code}_m_users_session` SET `id` = NULL, `session_id` = '" . session_id() . "', `user_id` = '{$row['id']}', `ip` = '{$_SERVER['REMOTE_ADDR']}', `start_date` = NOW(), `update_date` = NOW(), `dicsconnect_date` = '', `browser` = '{$_SERVER['HTTP_USER_AGENT']}'"; mysql_query($SQL) or die(mysql_error()); } } } if (is_array($_SESSION)) { foreach ($_SESSION as $num => $value) { if (strpos($num, 'fieldLogin_') !== false) { $group_id = strtr($num, array('fieldLogin_' => '')); $db_user = mysql_fetch_array(mysql_query("SELECT * FROM `{$pr_code}_m_users` WHERE `login` = '{$_SESSION['fieldLogin_' . $group_id]}' AND `password` = '{$_SESSION['fieldPassword_' . $group_id]}'")); $SQL = "UPDATE `{$pr_code}_m_users_session` SET `update_date` = NOW() WHERE `user_id` = '{$db_user['id']}' AND `dicsconnect_date` = '0000-00-00 00:00:00'"; mysql_query($SQL) or die(mysql_error()); break; } } } $template_file = $template_dir.$pr_dirlogin."_".$temp_nr."_".$pago[0].".php"; if (file_exists($template_file)) {include($template_file);} else {echo "Nėra šablono - ".$pr_dirlogin."_".$temp_nr."_".$pago[0].".php";} } //$addon = str_replace('%lng_allow%',$lngarray['allow_page'],$addon); //echo $addon; ob_end_flush(); $mtime_end = microtime(true); if ($adminas) { function formatPeriod($endtime, $starttime) { $duration = $endtime - $starttime; $hours = (int) ($duration / 60 / 60); $minutes = (int) ($duration / 60) - $hours * 60; $seconds = (int) $duration - $hours * 60 * 60 - $minutes * 60; return ($hours == 0 ? "00":$hours) . ":" . ($minutes == 0 ? "00":($minutes < 10? "0".$minutes:$minutes)) . ":" . ($seconds == 0 ? "00":($seconds < 10? "0".$seconds:$seconds)); } echo '
'; $kiekm = formatPeriod($mtime_end, $mtime_start); echo $mtime_start.'
'.$mtime_end.'
'.$kiekm.'
'; if (count($mtime_x) > 0) { foreach($mtime_x as $k => $v) { echo $k.': '.$v.'
'; } } echo '
'; } mysql_close(); ?>