Software: Apache/2.2.3 (CentOS). PHP/5.1.6 uname -a: Linux mx-ll-110-164-51-230.static.3bb.co.th 2.6.18-194.el5PAE #1 SMP Fri Apr 2 15:37:44 uid=48(apache) gid=48(apache) groups=48(apache) Safe-mode: OFF (not secure) /var/www/html/alumni/ drwxrwxrwx |
Viewing file: Select action/file-type: (GPLv2) or write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA02110-1301, USA. ********************************************************************************/ //=========================================== //LOAD TIME i //=========================================== $mtime = microtime(); $mtime = explode(" ",$mtime); $starttime = $mtime[1] + $mtime[0]; //=========================================== //COMPRESSION //=========================================== if (extension_loaded('zlib')) { @ini_set('zlib.output_compression_level',6); ob_start('ob_gzhandler'); } //=========================================== //CHECK IF MEMHT IS INSTALLED //=========================================== if (!file_exists("inc/inc_config.php")) { if (file_exists("install/index.php")) { header("Location: install/index.php"); } else { die("
"._ACCESSDENIED_." ";
echo ""._YOUHAVENOPERM_." "._TOACCESSTHISPAGE_."! ";
if (sizeof($grouparr)>0) {
echo ""._REQUIRED_.": ";
}
closeTable();
}
} else {
openTable();
//ACCESS DENIED (Login required)
echo ""; foreach ($grouparr as $groupid) { $row = $dblink->get_row("SELECT type,amount,name FROM memht_groups WHERE id=$groupid"); echo " - "._GROUP_.": ".$row['name']."";
switch (intval($row['type'])) {
case 1: echo ": ".$row['amount']." "._FORUM_POSTS_; break;
case 2: echo ": ".$row['amount']." "._CONTRIBUTES_." ("._NEWS_.","._FILES_.")"; break;
}
echo " ";
}
echo ""._ACCESSDENIED_." ";
if ($rankPage==1) {
echo ""._YOUHAVENOPERM_." "._TOACCESSTHISPAGE_."! ";
@session_start();
$_SESSION['redirect_url'] = "index.php?page=$page";
$_SESSION['redirect_age'] = time();
}
closeTable();
}
} else if ($virtualpagerequest AND ($enabledPage==1 OR isAuth($userid,3)) AND $siteConfig['virtualpages']==1) {
//VIRTUAL PAGES (Added in 3.8.0)
if (myRank()>=$rankPage) {
$open = true;
if ($result = $dblink->get_list("SELECT groupid FROM memht_groups_pages WHERE page='$page'")) {
$grouparr = array();
foreach ($result as $row) {
$groupid = intval($row['groupid']);
if ($dblink->get_num("SELECT id FROM memht_groups_members WHERE groupid=$groupid AND user=$userid AND standby=0 AND (permanent=1 OR expire > $tzNOW)")==0) { $open = false; $grouparr[] = $groupid; }
}
} else { $open = true; }
if ($open) {
define("_LOAD_PAGE_",1);
require_once("inc/inc_header.php");
$pagecontent['title'] = $pagetitle;
$pagecontent['url'] = "index.php?page=$page";
$pagecontent['name'] = $page;
openTable();
eval($pageContent);
closeTable();
require_once("inc/inc_footer.php");
} else {
$pagecontent['title'] = _ACCESSDENIED_;
$pagecontent['url'] = "";
$pagecontent['name'] = "";
openTable();
//ACCESS DENIED (group required)
echo ""._DOTHE_." "._LOGIN_." "._OR_." "._REGISTER_." "._FORFREE_." "._ACCESSDENIED_." ";
echo ""._YOUHAVENOPERM_." "._TOACCESSTHISPAGE_."! ";
if (sizeof($grouparr)>0) {
echo ""._REQUIRED_.": ";
}
closeTable();
}
} else {
openTable();
//ACCESS DENIED (Login required)
echo ""; foreach ($grouparr as $groupid) { $row = $dblink->get_row("SELECT type,amount,name FROM memht_groups WHERE id=$groupid"); echo " - "._GROUP_.": ".$row['name']."";
switch (intval($row['type'])) {
case 1: echo ": ".$row['amount']." "._FORUM_POSTS_; break;
case 2: echo ": ".$row['amount']." "._CONTRIBUTES_." ("._NEWS_.","._FILES_.")"; break;
}
echo " ";
}
echo ""._ACCESSDENIED_." ";
if ($rankPage==1) {
echo ""._YOUHAVENOPERM_." "._TOACCESSTHISPAGE_."! ";
@session_start();
$_SESSION['redirect_url'] = "index.php?page=$page";
$_SESSION['redirect_age'] = time();
}
closeTable();
}
} else {
require_once("inc/inc_header.php");
$pagecontent['title'] = _PAGE_NOEXIST_ORINACTIVE_;
$pagecontent['url'] = "";
$pagecontent['name'] = "";
openTable();
echo ""._DOTHE_." "._LOGIN_." "._OR_." "._REGISTER_." "._FORFREE_." "._PAGE_NOEXIST_ORINACTIVE_." ";
closeTable();
require_once("inc/inc_footer.php");
}
} else {
//SUSPICIOUS PAGE NAME
$pagecontent['title'] = _SYNTAX_ERROR_;
$pagecontent['url'] = "";
$pagecontent['name'] = "";
openTable();
echo ""._SYNTAX_ERROR_." ";
closeTable();
}
$pagecontent['content'] = ob_get_contents();
ob_end_clean();
} else {
//DEFAULT HOME
ob_start();
define("_LOAD_PAGE_",1);
if (memRunHooks('DefaultHome')) {
include_once("pages/messages/index.php");
include_once("inc/inc_blocks_central.php");
if (file_exists("pages/".$siteConfig['defpage']."/index.php")) {
include("pages/".$siteConfig['defpage']."/index.php");
} else if ($row = $dblink->get_row("SELECT content FROM memht_virtualpages WHERE name='".$siteConfig['defpage']."'")) {
//VIRTUAL PAGES (Added in 3.8.0)
eval(outCodeVP($row['content']));
}
memRunHooks('DefaultHomeEnd');
}
$pagecontent['title'] = "";
$pagecontent['url'] = "index.php?page=".$siteConfig['defpage'];
$pagecontent['name'] = $siteConfig['defpage'];
$pagecontent['content'] = ob_get_contents();
ob_end_clean();
}
//FOOTER
include_once("inc/inc_footer.php");
//BLOCKS
include_once("inc/inc_blocks_nav.php");
include_once("inc/inc_blocks_extra.php");
$tpl->assign('tpl_page',$pagecontent);
} else {
//Site closed
$siteinactive = ($siteConfig['offlinemsg']!="") ? $siteConfig['offlinemsg'] : _SITE_TEMP_INACTIVE_ ;
die("
|