%i AND \"id\">=0 AND \"HiddenMember\"='no' ".$orderlist." ".$SQLimit, array($GGroup,$PageLimit,$Settings['max_memlist'])); $rnquery = sql_pre_query("SELECT COUNT(*) FROM \"".$Settings['sqltable']."members\" WHERE \"GroupID\"<>%i AND \"id\">=0 AND \"HiddenMember\"='no'", array($GGroup)); } if($_GET['groupid']!=null) { $query = sql_pre_query("SELECT * FROM \"".$Settings['sqltable']."members\" WHERE \"GroupID\"=%i AND \"GroupID\"<>%i AND \"id\">=0 ".$orderlist." ".$SQLimit, array($_GET['groupid'],$GGroup,$PageLimit,$Settings['max_memlist'])); $rnquery = sql_pre_query("SELECT COUNT(*) FROM \"".$Settings['sqltable']."members\" WHERE \"GroupID\"=%i AND \"GroupID\"<>%i AND \"id\">=0", array($_GET['groupid'],$GGroup)); } } if($_GET['act']=="getactive") { $active_month = $usercurtime->format("m"); $active_day = $usercurtime->format("d"); $active_year = $usercurtime->format("Y"); $active_start = mktime(0,0,0,$active_month,$active_day,$active_year); $active_end = mktime(23,59,59,$active_month,$active_day,$active_year); if($_GET['groupid']==null) { $query = sql_pre_query("SELECT * FROM \"".$Settings['sqltable']."members\" WHERE \"GroupID\"<>%i AND \"id\">=0 AND \"HiddenMember\"='no' AND (\"LastActive\">=%i AND \"LastActive\"<=%i) ".$orderlist." ".$SQLimit, array($GGroup,$active_start,$active_end,$PageLimit,$Settings['max_memlist'])); $rnquery = sql_pre_query("SELECT COUNT(*) FROM \"".$Settings['sqltable']."members\" WHERE \"GroupID\"<>%i AND \"id\">=0 AND \"HiddenMember\"='no' AND (\"LastActive\">=%i AND \"LastActive\"<=%i)", array($GGroup,$active_start,$active_end)); } if($_GET['groupid']!=null) { $query = sql_pre_query("SELECT * FROM \"".$Settings['sqltable']."members\" WHERE \"GroupID\"=%i AND \"GroupID\"<>%i AND \"id\">=0 AND (\"LastActive\">=%i AND \"LastActive\"<=%i) ".$orderlist." ".$SQLimit, array($_GET['groupid'],$GGroup,$active_start,$active_end,$PageLimit,$Settings['max_memlist'])); $rnquery = sql_pre_query("SELECT COUNT(*) FROM \"".$Settings['sqltable']."members\" WHERE \"GroupID\"=%i AND \"GroupID\"<>%i AND \"id\">=0 AND (\"LastActive\">=%i AND \"LastActive\"<=%i)", array($_GET['groupid'],$GGroup,$active_start,$active_end)); } } $result=sql_query($query,$SQLStat); $rnresult=sql_query($rnquery,$SQLStat); $NumberMembers = sql_result($rnresult,0); sql_free_result($rnresult); if(isset($_SESSION['OldViewingPage'])) { $_SESSION['AncientViewingPage'] = $_SESSION['OldViewingPage']; } else { $_SESSION['AncientViewingPage'] = url_maker(null,"no+ext","act=view","&","=",$prexqstr['index'],$exqstr['index']); } if(isset($_SESSION['OldViewingFile'])) { $_SESSION['AncientViewingFile'] = $_SESSION['OldViewingFile']; } else { if($Settings['file_ext']!="no+ext"&&$Settings['file_ext']!="no ext") { $_SESSION['AncientViewingFile'] = $exfile['index'].$Settings['file_ext']; } if($Settings['file_ext']=="no+ext"||$Settings['file_ext']=="no ext") { $_SESSION['AncientViewingFile'] = $exfile['index']; } } if(isset($_SESSION['OldPreViewingTitle'])) { $_SESSION['AncientPreViewingTitle'] = $_SESSION['OldPreViewingTitle']; } else { $_SESSION['AncientPreViewingTitle'] = "Viewing"; } if(isset($_SESSION['OldViewingTitle'])) { $_SESSION['AncientViewingTitle'] = $_SESSION['OldViewingTitle']; } else { $_SESSION['AncientViewingTitle'] = "Board index"; } if(isset($_SESSION['OldExtraData'])) { $_SESSION['AncientExtraData'] = $_SESSION['OldExtraData']; } else { $_SESSION['AncientExtraData'] = "currentact:view; currentcategoryid:0; currentforumid:0; currenttopicid:0; currentmessageid:0; currenteventid:0; currentmemberid:0;"; } if(isset($_SESSION['ViewingPage'])) { $_SESSION['OldViewingPage'] = $_SESSION['ViewingPage']; } else { $_SESSION['OldViewingPage'] = url_maker(null,"no+ext","act=view","&","=",$prexqstr['index'],$exqstr['index']); } if(isset($_SESSION['ViewingFile'])) { $_SESSION['OldViewingFile'] = $_SESSION['ViewingFile']; } else { if($Settings['file_ext']!="no+ext"&&$Settings['file_ext']!="no ext") { $_SESSION['OldViewingFile'] = $exfile['index'].$Settings['file_ext']; } if($Settings['file_ext']=="no+ext"||$Settings['file_ext']=="no ext") { $_SESSION['OldViewingFile'] = $exfile['index']; } } if(isset($_SESSION['PreViewingTitle'])) { $_SESSION['OldPreViewingTitle'] = $_SESSION['PreViewingTitle']; } else { $_SESSION['OldPreViewingTitle'] = "Viewing"; } if(isset($_SESSION['ViewingTitle'])) { $_SESSION['OldViewingTitle'] = $_SESSION['ViewingTitle']; } else { $_SESSION['OldViewingTitle'] = "Board index"; } if(isset($_SESSION['ExtraData'])) { $_SESSION['OldExtraData'] = $_SESSION['ExtraData']; } else { $_SESSION['OldExtraData'] = "currentact:view; currentcategoryid:0; currentforumid:0; currenttopicid:0; currentmessageid:0; currenteventid:0; currentmemberid:0;"; } $_SESSION['ViewingPage'] = url_maker(null,"no+ext","act=list&orderby=".$_GET['orderby']."&ordertype=".$_GET['ordertype']."&page=".$_GET['page'],"&","=",$prexqstr['member'],$exqstr['member']); if($Settings['file_ext']!="no+ext"&&$Settings['file_ext']!="no ext") { $_SESSION['ViewingFile'] = $exfile['member'].$Settings['file_ext']; } if($Settings['file_ext']=="no+ext"||$Settings['file_ext']=="no ext") { $_SESSION['ViewingFile'] = $exfile['member']; } $_SESSION['PreViewingTitle'] = "Viewing"; $_SESSION['ViewingTitle'] = "Member List"; $_SESSION['ExtraData'] = "currentact:".$_GET['act']."; currentcategoryid:0; currentforumid:0; currenttopicid:0; currentmessageid:0; currenteventid:0; currentmemberid:0;"; if($NumberMembers==null) { $NumberMembers = 0; } $num = $NumberMembers; //Start MemberList Page Code if(!isset($Settings['max_memlist'])) { $Settings['max_memlist'] = 10; } if($_GET['page']==null) { $_GET['page'] = 1; } if($_GET['page']<=0) { $_GET['page'] = 1; } $nums = $_GET['page'] * $Settings['max_memlist']; if($nums>$num) { $nums = $num; } $numz = $nums - $Settings['max_memlist']; if($numz<=0) { $numz = 0; } //$i=$numz; if($nums<$num) { $nextpage = $_GET['page'] + 1; } if($nums>=$num) { $nextpage = $_GET['page']; } if($numz>=$Settings['max_memlist']) { $backpage = $_GET['page'] - 1; } if($_GET['page']<=1) { $backpage = 1; } $pnum = $num; $l = 1; $Pages = null; while ($pnum>0) { if($pnum>=$Settings['max_memlist']) { $pnum = $pnum - $Settings['max_memlist']; $Pages[$l] = $l; ++$l; } if($pnum<$Settings['max_memlist']&&$pnum>0) { $pnum = $pnum - $pnum; $Pages[$l] = $l; ++$l; } } $nums = $_GET['page'] * $Settings['max_memlist']; //End MemberList Page Code $num=sql_num_rows($result); //List Page Number Code Start $pagenum=count($Pages); if($_GET['page']>$pagenum) { $_GET['page'] = $pagenum; } $pagei=0; $pstring = null; if($pagenum>1) { $pstring = "
".$pagenum." Pages: "; } if($_GET['page']<4) { $Pagez[0] = null; } if($_GET['page']>=4) { $Pagez[0] = "First"; } if($_GET['page']>=3) { $Pagez[1] = $_GET['page'] - 2; } if($_GET['page']<3) { $Pagez[1] = null; } if($_GET['page']>=2) { $Pagez[2] = $_GET['page'] - 1; } if($_GET['page']<2) { $Pagez[2] = null; } $Pagez[3] = $_GET['page']; if($_GET['page']<$pagenum) { $Pagez[4] = $_GET['page'] + 1; } if($_GET['page']>=$pagenum) { $Pagez[4] = null; } $pagenext = $_GET['page'] + 1; if($pagenext<$pagenum) { $Pagez[5] = $_GET['page'] + 2; } if($pagenext>=$pagenum) { $Pagez[5] = null; } if($_GET['page']<$pagenum) { $Pagez[6] = "Last"; } if($_GET['page']>=$pagenum) { $Pagez[6] = null; } $pagenumi=count($Pagez); if($NumberMembers==0) { $pagenumi = 0; $pstring = null; } if($pagenum>1) { while ($pagei < $pagenumi) { if($_GET['page']!=1&&$pagei==1) { $Pback = $_GET['page'] - 1; $pstring = $pstring."< "; } if($Pagez[$pagei]!=null&& $Pagez[$pagei]!="First"&& $Pagez[$pagei]!="Last") { if($pagei!=3) { $pstring = $pstring."".$Pagez[$pagei]." "; } if($pagei==3) { $pstring = $pstring."".$Pagez[$pagei]." "; } } if($Pagez[$pagei]=="First") { $pstring = $pstring."« "; } if($Pagez[$pagei]=="Last") { $ptestnext = $pagenext + 1; $paget = $pagei - 1; $Pnext = $_GET['page'] + 1; $pstring = $pstring."> "; if($ptestnext<$pagenum) { $pstring = $pstring."» "; } } ++$pagei; } $pstring = $pstring."
"; } ?> 1) { ?>
">Member List
setTimestamp($MemList['Joined']); $tmpusrcurtime->setTimezone($usertz); $MemList['Joined']=$tmpusrcurtime->format($_SESSION['iDBDateFormat'].", ".$_SESSION['iDBTimeFormat']); $MemList['LastActive']=sql_result($result,$i,"LastActive"); $tmpusrcurtime = new DateTime(); $tmpusrcurtime->setTimestamp($MemList['LastActive']); $tmpusrcurtime->setTimezone($usertz); $MemList['LastActive']=$tmpusrcurtime->format($_SESSION['iDBDateFormat'].", ".$_SESSION['iDBTimeFormat']); $MemList['Website']=sql_result($result,$i,"Website"); if($MemList['Website']=="http://") { $MemList['Website'] = $Settings['idburl']; } $MemList['Website'] = urlcheck($MemList['Website']); $BoardWWWChCk = parse_url($Settings['idburl']); $MemsWWWChCk = parse_url($MemList['Website']); $opennew = " onclick=\"window.open(this.href);return false;\""; if($BoardWWWChCk['host']==$MemsWWWChCk['host']) { $opennew = null; } $MemList['Gender']=sql_result($result,$i,"Gender"); $MemList['PostCount']=sql_result($result,$i,"PostCount"); $MemList['Karma']=sql_result($result,$i,"Karma"); $MemList['TimeZone']=sql_result($result,$i,"TimeZone"); $MemList['IP']=sql_result($result,$i,"IP"); $gquery = sql_pre_query("SELECT * FROM \"".$Settings['sqltable']."groups\" WHERE \"id\"=%i LIMIT 1", array($MemList['GroupID'])); $gresult=sql_query($gquery,$SQLStat); $MemList['Group']=sql_result($gresult,0,"Name"); $GroupNamePrefix=sql_result($gresult,0,"NamePrefix"); $GroupNameSuffix=sql_result($gresult,0,"NameSuffix"); sql_free_result($gresult); if(isset($GroupNamePrefix)&&$GroupNamePrefix!=null) { $MemList['Name'] = $GroupNamePrefix.$MemList['Name']; } if(isset($GroupNameSuffix)&&$GroupNameSuffix!=null) { $MemList['Name'] = $MemList['Name'].$GroupNameSuffix; } $membertitle = " ".$ThemeSet['TitleDivider']." Member List"; if($MemList['Group']!=$Settings['GuestGroup']) { ?> 0&&$MemList['HiddenMember']=="no") { ?>
">Member List
Name Group Posts Karma Joined Last Active Website Message
 "> ( ) "> >Website ">PM ">PM
 
1) { ?>
 
1) { ?> getTimestamp(); $uoltime = $uolcuttime - ini_get("session.gc_maxlifetime"); if($_GET['list']=="members") { $query = sql_pre_query("SELECT * FROM \"".$Settings['sqltable']."sessions\" WHERE \"expires\" >= %i AND \"serialized_data\" NOT LIKE '%s' ORDER BY \"expires\" DESC ".$SQLimit, array($uoltime,"%UserGroup|s:".strlen($Settings['GuestGroup']).":\"".$Settings['GuestGroup']."\";%",$PageLimit,$Settings['max_memlist'])); $rnquery = sql_pre_query("SELECT COUNT(*) FROM \"".$Settings['sqltable']."sessions\" WHERE \"expires\" >= %i AND \"serialized_data\" NOT LIKE '%s'", array($uoltime,"%UserGroup|s:".strlen($Settings['GuestGroup']).":\"".$Settings['GuestGroup']."\";%")); } if($_GET['list']=="guests") { $query = sql_pre_query("SELECT * FROM \"".$Settings['sqltable']."sessions\" WHERE \"expires\" >= %i AND \"serialized_data\" LIKE '%s' ORDER BY \"expires\" DESC ".$SQLimit, array($uoltime,"%UserGroup|s:".strlen($Settings['GuestGroup']).":\"".$Settings['GuestGroup']."\";%",$PageLimit,$Settings['max_memlist'])); $rnquery = sql_pre_query("SELECT COUNT(*) FROM \"".$Settings['sqltable']."sessions\" WHERE \"expires\" >= %i AND \"serialized_data\" LIKE '%s'", array($uoltime,"%UserGroup|s:".strlen($Settings['GuestGroup']).":\"".$Settings['GuestGroup']."\";%")); } if($_GET['list']=="all") { $query = sql_pre_query("SELECT * FROM \"".$Settings['sqltable']."sessions\" WHERE \"expires\" >= %i ORDER BY \"expires\" DESC ".$SQLimit, array($uoltime,$PageLimit,$Settings['max_memlist'])); $rnquery = sql_pre_query("SELECT COUNT(*) FROM \"".$Settings['sqltable']."sessions\" WHERE \"expires\" >= %i", array($uoltime)); } $result=sql_query($query,$SQLStat); $rnresult=sql_query($rnquery,$SQLStat); $NumberMembers = sql_result($rnresult,0); sql_free_result($rnresult); if(isset($_SESSION['OldViewingPage'])) { $_SESSION['AncientViewingPage'] = $_SESSION['OldViewingPage']; } else { $_SESSION['AncientViewingPage'] = url_maker(null,"no+ext","act=view","&","=",$prexqstr['index'],$exqstr['index']); } if(isset($_SESSION['OldViewingFile'])) { $_SESSION['AncientViewingFile'] = $_SESSION['OldViewingFile']; } else { if($Settings['file_ext']!="no+ext"&&$Settings['file_ext']!="no ext") { $_SESSION['AncientViewingFile'] = $exfile['index'].$Settings['file_ext']; } if($Settings['file_ext']=="no+ext"||$Settings['file_ext']=="no ext") { $_SESSION['AncientViewingFile'] = $exfile['index']; } } if(isset($_SESSION['OldPreViewingTitle'])) { $_SESSION['AncientPreViewingTitle'] = $_SESSION['OldPreViewingTitle']; } else { $_SESSION['AncientPreViewingTitle'] = "Viewing"; } if(isset($_SESSION['OldViewingTitle'])) { $_SESSION['AncientViewingTitle'] = $_SESSION['OldViewingTitle']; } else { $_SESSION['AncientViewingTitle'] = "Board index"; } if(isset($_SESSION['OldExtraData'])) { $_SESSION['AncientExtraData'] = $_SESSION['OldExtraData']; } else { $_SESSION['AncientExtraData'] = "currentact:view; currentcategoryid:0; currentforumid:0; currenttopicid:0; currentmessageid:0; currenteventid:0; currentmemberid:0;"; } if(isset($_SESSION['ViewingPage'])) { $_SESSION['OldViewingPage'] = $_SESSION['ViewingPage']; } else { $_SESSION['OldViewingPage'] = url_maker(null,"no+ext","act=view","&","=",$prexqstr['index'],$exqstr['index']); } if(isset($_SESSION['ViewingFile'])) { $_SESSION['OldViewingFile'] = $_SESSION['ViewingFile']; } else { if($Settings['file_ext']!="no+ext"&&$Settings['file_ext']!="no ext") { $_SESSION['OldViewingFile'] = $exfile['index'].$Settings['file_ext']; } if($Settings['file_ext']=="no+ext"||$Settings['file_ext']=="no ext") { $_SESSION['OldViewingFile'] = $exfile['index']; } } if(isset($_SESSION['PreViewingTitle'])) { $_SESSION['OldPreViewingTitle'] = $_SESSION['PreViewingTitle']; } else { $_SESSION['OldPreViewingTitle'] = "Viewing"; } if(isset($_SESSION['ViewingTitle'])) { $_SESSION['OldViewingTitle'] = $_SESSION['ViewingTitle']; } else { $_SESSION['OldViewingTitle'] = "Board index"; } if(isset($_SESSION['ExtraData'])) { $_SESSION['OldExtraData'] = $_SESSION['ExtraData']; } else { $_SESSION['OldExtraData'] = "currentact:view; currentcategoryid:0; currentforumid:0; currenttopicid:0; currentmessageid:0; currenteventid:0; currentmemberid:0;"; } $_SESSION['ViewingPage'] = url_maker(null,"no+ext","act=online&list=".$_GET['list']."&page=".$_GET['page'],"&","=",$prexqstr['member'],$exqstr['member']); if($Settings['file_ext']!="no+ext"&&$Settings['file_ext']!="no ext") { $_SESSION['ViewingFile'] = $exfile['member'].$Settings['file_ext']; } if($Settings['file_ext']=="no+ext"||$Settings['file_ext']=="no ext") { $_SESSION['ViewingFile'] = $exfile['member']; } $_SESSION['PreViewingTitle'] = "Viewing"; $_SESSION['ViewingTitle'] = "Online Member List"; $_SESSION['ExtraData'] = "currentact:".$_GET['act']."; currentcategoryid:0; currentforumid:0; currenttopicid:0; currentmessageid:0; currenteventid:0; currentmemberid:0;"; if($NumberMembers==null) { $NumberMembers = 0; } $num = $NumberMembers; //Start MemberList Page Code if(!isset($Settings['max_memlist'])) { $Settings['max_memlist'] = 10; } if($_GET['page']==null) { $_GET['page'] = 1; } if($_GET['page']<=0) { $_GET['page'] = 1; } $nums = $_GET['page'] * $Settings['max_memlist']; if($nums>$num) { $nums = $num; } $numz = $nums - $Settings['max_memlist']; if($numz<=0) { $numz = 0; } //$i=$numz; if($nums<$num) { $nextpage = $_GET['page'] + 1; } if($nums>=$num) { $nextpage = $_GET['page']; } if($numz>=$Settings['max_memlist']) { $backpage = $_GET['page'] - 1; } if($_GET['page']<=1) { $backpage = 1; } $pnum = $num; $l = 1; $Pages = null; while ($pnum>0) { if($pnum>=$Settings['max_memlist']) { $pnum = $pnum - $Settings['max_memlist']; $Pages[$l] = $l; ++$l; } if($pnum<$Settings['max_memlist']&&$pnum>0) { $pnum = $pnum - $pnum; $Pages[$l] = $l; ++$l; } } $nums = $_GET['page'] * $Settings['max_memlist']; //End MemberList Page Code $num=sql_num_rows($result); //List Page Number Code Start $pagenum=count($Pages); if($_GET['page']>$pagenum) { $_GET['page'] = $pagenum; } $pagei=0; $pstring = null; if($pagenum>1) { $pstring = "
".$pagenum." Pages: "; } if($_GET['page']<4) { $Pagez[0] = null; } if($_GET['page']>=4) { $Pagez[0] = "First"; } if($_GET['page']>=3) { $Pagez[1] = $_GET['page'] - 2; } if($_GET['page']<3) { $Pagez[1] = null; } if($_GET['page']>=2) { $Pagez[2] = $_GET['page'] - 1; } if($_GET['page']<2) { $Pagez[2] = null; } $Pagez[3] = $_GET['page']; if($_GET['page']<$pagenum) { $Pagez[4] = $_GET['page'] + 1; } if($_GET['page']>=$pagenum) { $Pagez[4] = null; } $pagenext = $_GET['page'] + 1; if($pagenext<$pagenum) { $Pagez[5] = $_GET['page'] + 2; } if($pagenext>=$pagenum) { $Pagez[5] = null; } if($_GET['page']<$pagenum) { $Pagez[6] = "Last"; } if($_GET['page']>=$pagenum) { $Pagez[6] = null; } $pagenumi=count($Pagez); if($NumberMembers==0) { $pagenumi = 0; $pstring = null; } if($pagenum>1) { while ($pagei < $pagenumi) { if($_GET['page']!=1&&$pagei==1) { $Pback = $_GET['page'] - 1; $pstring = $pstring."< "; } if($Pagez[$pagei]!=null&& $Pagez[$pagei]!="First"&& $Pagez[$pagei]!="Last") { if($pagei!=3) { $pstring = $pstring."".$Pagez[$pagei]." "; } if($pagei==3) { $pstring = $pstring."".$Pagez[$pagei]." "; } } if($Pagez[$pagei]=="First") { $pstring = $pstring."« "; } if($Pagez[$pagei]=="Last") { $ptestnext = $pagenext + 1; $paget = $pagei - 1; $Pnext = $_GET['page'] + 1; $pstring = $pstring."> "; if($ptestnext<$pagenum) { $pstring = $pstring."» "; } } ++$pagei; } $pstring = $pstring."
"; } ?> 1) { ?>
">Online Member List
setTimestamp($session_expires); $tmpusrcurtime->setTimezone($usertz); $session_expires = $tmpusrcurtime->format($_SESSION['iDBDateFormat'].", ".$_SESSION['iDBTimeFormat']); if(isset($UserSessInfo)) { $UserSessInfo = null; } //$UserSessInfo = unserialize_session($session_data); $UserSessInfo = unserialize($serialized_data); if(!isset($UserSessInfo['ShowActHidden'])) { $UserSessInfo['ShowActHidden'] = "no"; } if(!isset($UserSessInfo['UserGroup'])) { $UserSessInfo['UserGroup'] = $Settings['GuestGroup']; } if(!isset($session_ip_address)) { $session_ip_address = "127.0.0.1"; } $ViewSessMem['Website'] = $Settings['idburl']; $opennew = null; if($UserSessInfo['UserGroup']!=$Settings['GuestGroup']) { $sess_query = sql_pre_query("SELECT * FROM \"".$Settings['sqltable']."members\" WHERE \"id\"=%i LIMIT 1", array($_GET['id'])); $sess_result=sql_query($sess_query,$SQLStat); $sess_num=sql_num_rows($sess_result); $sess_i=0; $ViewSessMem['ID']=sql_result($sess_result,$sess_i,"id"); $ViewSessMem['Name']=sql_result($sess_result,$sess_i,"Name"); $ViewSessMem['GroupID']=sql_result($sess_result,$sess_i,"GroupID"); $ViewSessMem['HiddenMember']=sql_result($sess_result,$sess_i,"HiddenMember"); $ViewSessMem['WarnLevel']=sql_result($sess_result,$sess_i,"WarnLevel"); $ViewSessMem['Joined']=sql_result($sess_result,$sess_i,"Joined"); $tmpusrcurtime = new DateTime(); $tmpusrcurtime->setTimestamp($ViewSessMem['Joined']); $tmpusrcurtime->setTimezone($usertz); $ViewSessMem['Joined']=$tmpusrcurtime->format("M j Y, ".$_SESSION['iDBTimeFormat']); $ViewSessMem['LastActive']=sql_result($sess_result,$sess_i,"LastActive"); $tmpusrcurtime = new DateTime(); $tmpusrcurtime->setTimestamp($ViewSessMem['LastActive']); $tmpusrcurtime->setTimezone($usertz); $ViewSessMem['LastActive']=$tmpusrcurtime->format("M j Y, ".$_SESSION['iDBTimeFormat']); $ViewSessMem['Website']=sql_result($sess_result,$sess_i,"Website"); if($ViewSessMem['Website']=="http://") { $ViewSessMem['Website'] = $Settings['idburl']; } $ViewSessMem['Website'] = urlcheck($ViewSessMem['Website']); $BoardWWWChCk = parse_url($Settings['idburl']); $MemsWWWChCk = parse_url($ViewSessMem['Website']); $opennew = " onclick=\"window.open(this.href);return false;\""; if($BoardWWWChCk['host']==$MemsWWWChCk['host']) { $opennew = null; } $ViewSessMem['Gender']=sql_result($sess_result,$sess_i,"Gender"); $ViewSessMem['PostCount']=sql_result($sess_result,$sess_i,"PostCount"); $ViewSessMem['Karma']=sql_result($sess_result,$sess_i,"Karma"); $ViewSessMem['TimeZone']=sql_result($sess_result,$sess_i,"TimeZone"); $ViewSessMem['IP']=sql_result($sess_result,$sess_i,"IP"); $gsess_query = sql_pre_query("SELECT * FROM \"".$Settings['sqltable']."groups\" WHERE \"id\"=%i LIMIT 1", array($ViewSessMem['GroupID'])); $gsess_result=sql_query($gsess_query,$SQLStat); $ViewSessMem['Group']=sql_result($gsess_result,0,"Name"); $PreAmIHiddenUser = GetUserName($UserSessInfo['UserID'],$Settings['sqltable'],$SQLStat); $AmIHiddenUser = $PreAmIHiddenUser['Hidden']; } if(!isset($AmIHiddenUser)) { $AmIHiddenUser = "no"; } if($AmIHiddenUser===null) { $AmIHiddenUser = "no"; } if(!isset($UserSessInfo['ViewingPage'])) { $UserSessInfo['ViewingPage'] = url_maker(null,"no+ext","act=view","&","=",$prexqstr['index'],$exqstr['index']); } if(!isset($UserSessInfo['ViewingFile'])) { if($Settings['file_ext']!="no+ext"&&$Settings['file_ext']!="no ext") { $UserSessInfo['ViewingFile'] = $exfile['index'].$Settings['file_ext']; } if($Settings['file_ext']=="no+ext"||$Settings['file_ext']=="no ext") { $UserSessInfo['ViewingFile'] = $exfile['index']; } } if(!isset($UserSessInfo['PreViewingTitle'])) { $UserSessInfo['PreViewingTitle'] = "Viewing"; } if(!isset($UserSessInfo['ViewingTitle'])) { $UserSessInfo['ViewingTitle'] = "Board index"; } $PreExpPage = explode("?",$UserSessInfo['ViewingPage']); $PreFileName = $UserSessInfo['ViewingFile']; $qstr = htmlentities("&", ENT_QUOTES, $Settings['charset']); $qsep = htmlentities("=", ENT_QUOTES, $Settings['charset']); $PreExpPage = preg_replace("/^\?/","",$UserSessInfo['ViewingPage']); $PreExpPage = str_replace($qstr, "&", $PreExpPage); $PreExpPage = str_replace($qsep, "=", $PreExpPage); parse_str($PreExpPage,$ChkID); if($PreFileName==$exfile['topic'].$Settings['file_ext']) { if(isset($ChkID["id"])) { $ChkID = $ChkID["id"]; $prequery = sql_pre_query("SELECT * FROM \"".$Settings['sqltable']."topics\" WHERE \"id\"=%i LIMIT 1", array($ChkID)); $preresult=sql_query($prequery,$SQLStat); $prenum=sql_num_rows($preresult); if($prenum>=1) { $TopicForumID=sql_result($preresult,0,"ForumID"); $TopicCatID=sql_result($preresult,0,"CategoryID"); } if($prenum<1) { $TopicForumID=0; $TopicCatID=0; } if($CatPermissionInfo['CanViewCategory'][$TopicCatID]=="no"|| $CatPermissionInfo['CanViewCategory'][$TopicCatID]!="yes") { $PreFileName = $exfile['index'].$Settings['file_ext']; $PreExpPage = "act=view"; $UserSessInfo['ViewingPage'] = url_maker($exfile['index'],$Settings['file_ext'],"act=view",$Settings['qstr'],$Settings['qsep'],$prexqstr['index'],$exqstr['index']); $UserSessInfo['PreViewingTitle'] = "Viewing"; $UserSessInfo['ViewingTitle'] = "Board index"; } if($PermissionInfo['CanViewForum'][$TopicForumID]=="no"|| $PermissionInfo['CanViewForum'][$TopicForumID]!="yes") { $PreFileName = $exfile['index'].$Settings['file_ext']; $PreExpPage = "act=view"; $UserSessInfo['ViewingPage'] = url_maker($exfile['index'],$Settings['file_ext'],"act=view",$Settings['qstr'],$Settings['qsep'],$prexqstr['index'],$exqstr['index']); $UserSessInfo['PreViewingTitle'] = "Viewing"; $UserSessInfo['ViewingTitle'] = "Board index"; } } } if($PreFileName==$exfile['forum'].$Settings['file_ext']) { if(isset($ChkID["id"])) { $ChkID = $ChkID["id"]; $prequery = sql_pre_query("SELECT * FROM \"".$Settings['sqltable']."forums\" WHERE \"id\"=%i LIMIT 1", array($ChkID)); $preresult=sql_query($prequery,$SQLStat); $prenum=sql_num_rows($preresult); $ForumCatID=sql_result($preresult,0,"CategoryID"); sql_free_result($preresult); if($CatPermissionInfo['CanViewCategory'][$ForumCatID]=="no"|| $CatPermissionInfo['CanViewCategory'][$ForumCatID]!="yes") { $PreFileName = $exfile['index'].$Settings['file_ext']; $PreExpPage = "act=view"; $UserSessInfo['ViewingPage'] = url_maker($exfile['index'],$Settings['file_ext'],"act=view",$Settings['qstr'],$Settings['qsep'],$prexqstr['index'],$exqstr['index']); $UserSessInfo['PreViewingTitle'] = "Viewing"; $UserSessInfo['ViewingTitle'] = "Board index"; } if($PermissionInfo['CanViewForum'][$ChkID]=="no"|| $PermissionInfo['CanViewForum'][$ChkID]!="yes") { $PreFileName = $exfile['index'].$Settings['file_ext']; $PreExpPage = "act=view"; $UserSessInfo['ViewingPage'] = url_maker($exfile['index'],$Settings['file_ext'],"act=view",$Settings['qstr'],$Settings['qsep'],$prexqstr['index'],$exqstr['index']); $UserSessInfo['PreViewingTitle'] = "Viewing"; $UserSessInfo['ViewingTitle'] = "Board index"; } } } if($PreFileName==$exfile['subforum'].$Settings['file_ext']) { if(isset($ChkID["id"])) { $ChkID = $ChkID["id"]; $prequery = sql_pre_query("SELECT * FROM \"".$Settings['sqltable']."forums\" WHERE \"id\"=%i LIMIT 1", array($ChkID)); $preresult=sql_query($prequery,$SQLStat); $prenum=sql_num_rows($preresult); $ForumCatID=sql_result($preresult,0,"CategoryID"); sql_free_result($preresult); if($CatPermissionInfo['CanViewCategory'][$ForumCatID]=="no"|| $CatPermissionInfo['CanViewCategory'][$ForumCatID]!="yes") { $PreFileName = $exfile['index'].$Settings['file_ext']; $PreExpPage = "act=view"; $UserSessInfo['ViewingPage'] = url_maker($exfile['index'],$Settings['file_ext'],"act=view",$Settings['qstr'],$Settings['qsep'],$prexqstr['index'],$exqstr['index']); $UserSessInfo['PreViewingTitle'] = "Viewing"; $UserSessInfo['ViewingTitle'] = "Board index"; } if($PermissionInfo['CanViewForum'][$ChkID]=="no"|| $PermissionInfo['CanViewForum'][$ChkID]!="yes") { $PreFileName = $exfile['index'].$Settings['file_ext']; $PreExpPage = "act=view"; $UserSessInfo['ViewingPage'] = url_maker($exfile['index'],$Settings['file_ext'],"act=view",$Settings['qstr'],$Settings['qsep'],$prexqstr['index'],$exqstr['index']); $UserSessInfo['PreViewingTitle'] = "Viewing"; $UserSessInfo['ViewingTitle'] = "Board index"; } } } if($PreFileName==$exfile['category'].$Settings['file_ext']) { if(isset($ChkID["id"])) { $ChkID = $ChkID["id"]; if($CatPermissionInfo['CanViewCategory'][$ChkID]=="no"|| $CatPermissionInfo['CanViewCategory'][$ChkID]!="yes") { $PreFileName = $exfile['index'].$Settings['file_ext']; $PreExpPage = "act=view"; $UserSessInfo['ViewingPage'] = url_maker($exfile['index'],$Settings['file_ext'],"act=view",$Settings['qstr'],$Settings['qsep'],$prexqstr['index'],$exqstr['index']); $UserSessInfo['PreViewingTitle'] = "Viewing"; $UserSessInfo['ViewingTitle'] = "Board index"; } } } if($PreFileName==$exfile['subcategory'].$Settings['file_ext']) { if(isset($ChkID["id"])) { $ChkID = $ChkID["id"]; if($CatPermissionInfo['CanViewCategory'][$ChkID]=="no"|| $CatPermissionInfo['CanViewCategory'][$ChkID]!="yes") { $PreFileName = $exfile['index'].$Settings['file_ext']; $PreExpPage = "act=view"; $UserSessInfo['ViewingPage'] = url_maker($exfile['index'],$Settings['file_ext'],"act=view",$Settings['qstr'],$Settings['qsep'],$prexqstr['index'],$exqstr['index']); $UserSessInfo['PreViewingTitle'] = "Viewing"; $UserSessInfo['ViewingTitle'] = "Board index"; } } } if($GroupInfo['HasAdminCP']!="yes"&&$UserSessInfo['ShowActHidden']=="yes") { $PreFileName = $exfile['index'].$Settings['file_ext']; $PreExpPage = "act=view"; $UserSessInfo['ViewingPage'] = url_maker($exfile['index'],$Settings['file_ext'],"act=view",$Settings['qstr'],$Settings['qsep'],$prexqstr['index'],$exqstr['index']); } if($_GET['list']=="all"||$_GET['list']=="members") { if($UserSessInfo['UserGroup']!=$Settings['GuestGroup']) { if($AmIHiddenUser=="no"&&$UserSessInfo['UserID']>0) { ?> 0&&$AmIHiddenUser=="no") { ?> 0&&$AmIHiddenUser=="no") { ?>
">Online Member List
Member Name Group Name Location Time Website Message
title="" href=""> ( ) "> ">Viewing Online Member List >Website ">PM ">PM
title=""> ( ) "> ">Viewing Online Member List >Website ">PM ">PM
 
1) { ?>
 
1) { ?> setTimestamp($ViewMem['Joined']); $tmpusrcurtime->setTimezone($usertz); $ViewMem['Joined']=$tmpusrcurtime->format("M j Y, ".$_SESSION['iDBTimeFormat']); $ViewMem['LastActive']=sql_result($result,$i,"LastActive"); $tmpusrcurtime = new DateTime(); $tmpusrcurtime->setTimestamp($ViewMem['LastActive']); $tmpusrcurtime->setTimezone($usertz); $ViewMem['LastActive']=$tmpusrcurtime->format("M j Y, ".$_SESSION['iDBTimeFormat']); $ViewMem['Website']=sql_result($result,$i,"Website"); if($ViewMem['Website']=="http://") { $ViewMem['Website'] = $Settings['idburl']; } $ViewMem['Website'] = urlcheck($ViewMem['Website']); $BoardWWWChCk = parse_url($Settings['idburl']); $MemsWWWChCk = parse_url($ViewMem['Website']); $opennew = " onclick=\"window.open(this.href);return false;\""; if($BoardWWWChCk['host']==$MemsWWWChCk['host']) { $opennew = null; } $ViewMem['Gender']=sql_result($result,$i,"Gender"); $ViewMem['PostCount']=sql_result($result,$i,"PostCount"); $ViewMem['Karma']=sql_result($result,$i,"Karma"); $ViewMem['TimeZone']=sql_result($result,$i,"TimeZone"); $viewmemcurtime = new DateTime(); $viewmemcurtime->setTimezone(new DateTimeZone($ViewMem['TimeZone'])); $ViewMem['IP']=sql_result($result,$i,"IP"); $lquery = sql_pre_query("SELECT * FROM \"".$Settings['sqltable']."levels\" WHERE \"id\"=%i LIMIT 1", array($ViewMem['LevelID'])); $lresult=sql_query($lquery,$SQLStat); $ViewMem['Level']=sql_result($lresult,0,"Name"); sql_free_result($lresult); $gquery = sql_pre_query("SELECT * FROM \"".$Settings['sqltable']."groups\" WHERE \"id\"=%i LIMIT 1", array($ViewMem['GroupID'])); $gresult=sql_query($gquery,$SQLStat); $ViewMem['Group']=sql_result($gresult,0,"Name"); /* $GroupNamePrefix=sql_result($gresult,0,"NamePrefix"); $GroupNameSuffix=sql_result($gresult,0,"NameSuffix"); */ sql_free_result($gresult); if($ViewMem['Title']=="") { $ViewMem['Title'] = $ViewMem['Group']; } /* if(isset($GroupNamePrefix)&&$GroupNamePrefix!=null) { $ViewMem['Name'] = $GroupNamePrefix.$ViewMem['Name']; } if(isset($GroupNameSuffix)&&$GroupNameSuffix!=null) { $ViewMem['Name'] = $ViewMem['Name'].$GroupNameSuffix; } */ if($ViewMem['HiddenMember']=="yes") { redirect("location",$rbasedir.url_maker($exfile['index'],$Settings['file_ext'],"act=view",$Settings['qstr'],$Settings['qsep'],$prexqstr['index'],$exqstr['index'],false)); ob_clean(); header("Content-Type: text/plain; charset=".$Settings['charset']); $urlstatus = 302; gzip_page($Settings['use_gzip'],$GZipEncode['Type']); session_write_close(); die(); } $membertitle = " ".$ThemeSet['TitleDivider']." ".$ViewMem['Name']; if ($ViewMem['Avatar']=="http://"||$ViewMem['Avatar']==null|| strtolower($ViewMem['Avatar'])=="noavatar") { $ViewMem['Avatar']=$ThemeSet['NoAvatar']; $ViewMem['AvatarSize']=$ThemeSet['NoAvatarSize']; } $AvatarSize1=explode("x", $ViewMem['AvatarSize']); $AvatarSize1W=$AvatarSize1[0]; $AvatarSize1H=$AvatarSize1[1]; $ViewMem['Signature'] = text2icons($ViewMem['Signature'],$Settings['sqltable'],$SQLStat); $ViewMem['Signature'] = url2link($ViewMem['Signature']); if($_GET['view']==null) { $_GET['view'] = "profile"; } if($_GET['view']!="profile"&&$_GET['view']!="avatar"&& $_GET['view']!="website"&&$_GET['view']!="homepage") { $_GET['view'] = "profile"; } if($_GET['view']=="avatar") { session_write_close(); $urlstatus = 302; header("Location: ".$ViewMem['Avatar']); gzip_page($Settings['use_gzip'],$GZipEncode['Type']); die(); } if($_GET['view']=="website"||$_GET['view']=="homepage") { if ($ViewMem['Website']!="http://"&&$ViewMem['Website']!=null) { session_write_close(); $urlstatus = 302; header("Location: ".$ViewMem['Website']); gzip_page($Settings['use_gzip'],$GZipEncode['Type']); die(); } if ($ViewMem['Website']=="http://"||$ViewMem['Website']==null|| strtolower($ViewMem['Avatar'])=="noavatar") { session_write_close(); $urlstatus = 302; header("Location: ".$BoardURL."index.php?act=view"); gzip_page($Settings['use_gzip'],$GZipEncode['Type']); die(); } } if(isset($_SESSION['OldViewingPage'])) { $_SESSION['AncientViewingPage'] = $_SESSION['OldViewingPage']; } else { $_SESSION['AncientViewingPage'] = url_maker(null,"no+ext","act=view","&","=",$prexqstr['index'],$exqstr['index']); } if(isset($_SESSION['OldViewingFile'])) { $_SESSION['AncientViewingFile'] = $_SESSION['OldViewingFile']; } else { if($Settings['file_ext']!="no+ext"&&$Settings['file_ext']!="no ext") { $_SESSION['AncientViewingFile'] = $exfile['index'].$Settings['file_ext']; } if($Settings['file_ext']=="no+ext"||$Settings['file_ext']=="no ext") { $_SESSION['AncientViewingFile'] = $exfile['index']; } } if(isset($_SESSION['OldPreViewingTitle'])) { $_SESSION['AncientPreViewingTitle'] = $_SESSION['OldPreViewingTitle']; } else { $_SESSION['AncientPreViewingTitle'] = "Viewing"; } if(isset($_SESSION['OldViewingTitle'])) { $_SESSION['AncientViewingTitle'] = $_SESSION['OldViewingTitle']; } else { $_SESSION['AncientViewingTitle'] = "Board index"; } if(isset($_SESSION['OldExtraData'])) { $_SESSION['AncientExtraData'] = $_SESSION['OldExtraData']; } else { $_SESSION['AncientExtraData'] = "currentact:view; currentcategoryid:0; currentforumid:0; currenttopicid:0; currentmessageid:0; currenteventid:0; currentmemberid:0;"; } if(isset($_SESSION['ViewingPage'])) { $_SESSION['OldViewingPage'] = $_SESSION['ViewingPage']; } else { $_SESSION['OldViewingPage'] = url_maker(null,"no+ext","act=view","&","=",$prexqstr['index'],$exqstr['index']); } if(isset($_SESSION['ViewingFile'])) { $_SESSION['OldViewingFile'] = $_SESSION['ViewingFile']; } else { if($Settings['file_ext']!="no+ext"&&$Settings['file_ext']!="no ext") { $_SESSION['OldViewingFile'] = $exfile['index'].$Settings['file_ext']; } if($Settings['file_ext']=="no+ext"||$Settings['file_ext']=="no ext") { $_SESSION['OldViewingFile'] = $exfile['index']; } } if(isset($_SESSION['PreViewingTitle'])) { $_SESSION['OldPreViewingTitle'] = $_SESSION['PreViewingTitle']; } else { $_SESSION['OldPreViewingTitle'] = "Viewing"; } if(isset($_SESSION['ViewingTitle'])) { $_SESSION['OldViewingTitle'] = $_SESSION['ViewingTitle']; } else { $_SESSION['OldViewingTitle'] = "Board index"; } if(isset($_SESSION['ExtraData'])) { $_SESSION['OldExtraData'] = $_SESSION['ExtraData']; } else { $_SESSION['OldExtraData'] = "currentact:view; currentcategoryid:0; currentforumid:0; currenttopicid:0; currentmessageid:0; currenteventid:0; currentmemberid:0;"; } $_SESSION['ViewingPage'] = url_maker(null,"no+ext","act=view&id=".$_GET['id'],"&","=",$prexqstr['member'],$exqstr['member']); if($Settings['file_ext']!="no+ext"&&$Settings['file_ext']!="no ext") { $_SESSION['ViewingFile'] = $exfile['member'].$Settings['file_ext']; } if($Settings['file_ext']=="no+ext"||$Settings['file_ext']=="no ext") { $_SESSION['ViewingFile'] = $exfile['member']; } $_SESSION['PreViewingTitle'] = "Viewing Profile:"; $_SESSION['ViewingTitle'] = $ViewMem['Name']; $_SESSION['ExtraData'] = "currentact:".$_GET['act']."; currentcategoryid:0; currentforumid:0; currenttopicid:0; currentmessageid:0; currenteventid:0; currentmemberid:".$ViewMem['ID'].";"; ?>
">Viewing profile
">Viewing profile
Avatar User Info
<?php echo $ViewMem['Name']; ?>'s Avatar
Name:
Title:
User IP: "; } ?>
 User Name:
 User Title:
 User Group:
 User Level:
 User Joined:
 Last Active:
 User Time: format("M j Y, ".$_SESSION['iDBTimeFormat']); ?>
 User Website: >Website
 Post Count:
 Karma:
 Interests:
 Topics: ">Find Topics
 
getTimestamp() - 3600, $cbasedir); setcookie("UserID", null, $utccurtime->getTimestamp() - 3600, $cbasedir); setcookie("SessPass", null, $utccurtime->getTimestamp() - 3600, $cbasedir); setcookie(session_name(), "", $utccurtime->getTimestamp() - 3600, $cbasedir); } if($cookieDomain!=null) { if($cookieSecure===true) { setcookie("MemberName", null, $utccurtime->getTimestamp() - 3600, $cbasedir, $cookieDomain, 1); setcookie("UserID", null, $utccurtime->getTimestamp() - 3600, $cbasedir, $cookieDomain, 1); setcookie("SessPass", null, $utccurtime->getTimestamp() - 3600, $cbasedir, $cookieDomain, 1); setcookie(session_name(), "", $utccurtime->getTimestamp() - 3600, $cbasedir, $cookieDomain, 1); } if($cookieSecure===false) { setcookie("MemberName", null, $utccurtime->getTimestamp() - 3600, $cbasedir, $cookieDomain); setcookie("UserID", null, $utccurtime->getTimestamp() - 3600, $cbasedir, $cookieDomain); setcookie("SessPass", null, $utccurtime->getTimestamp() - 3600, $cbasedir, $cookieDomain); setcookie(session_name(), "", $utccurtime->getTimestamp() - 3600, $cbasedir, $cookieDomain); } } unset($_COOKIE[session_name()]); $_SESSION = array(); //session_unset(); //session_destroy(); $temp_user_ip = $_SERVER['REMOTE_ADDR']; $exptime = $utccurtime->getTimestamp() - ini_get("session.gc_maxlifetime"); sql_query(sql_pre_query("DELETE FROM \"".$Settings['sqltable']."sessions\" WHERE \"expires\" < %i OR ip_address='%s'", array($exptime,$temp_user_ip)),$SQLStat); redirect("location",$rbasedir.url_maker($exfile['member'],$Settings['file_ext'],"act=login",$Settings['qstr'],$Settings['qsep'],$prexqstr['member'],$exqstr['member'],false)); ob_clean(); header("Content-Type: text/plain; charset=".$Settings['charset']); $urlstatus = 302; gzip_page($Settings['use_gzip'],$GZipEncode['Type']); session_write_close(); die(); } if($_GET['act']=="login") { if($_SESSION['UserID']!=0&&$_SESSION['UserID']!=null) { redirect("location",$rbasedir.url_maker($exfile['member'],$Settings['file_ext'],"act=logout",$Settings['qstr'],$Settings['qsep'],$prexqstr['member'],$exqstr['member'],false)); ob_clean(); header("Content-Type: text/plain; charset=".$Settings['charset']); $urlstatus = 302; gzip_page($Settings['use_gzip'],$GZipEncode['Type']); session_write_close(); die(); } if($_SESSION['UserID']==0||$_SESSION['UserID']==null) { if(isset($_SESSION['OldViewingPage'])) { $_SESSION['AncientViewingPage'] = $_SESSION['OldViewingPage']; } else { $_SESSION['AncientViewingPage'] = url_maker(null,"no+ext","act=view","&","=",$prexqstr['index'],$exqstr['index']); } if(isset($_SESSION['OldViewingFile'])) { $_SESSION['AncientViewingFile'] = $_SESSION['OldViewingFile']; } else { if($Settings['file_ext']!="no+ext"&&$Settings['file_ext']!="no ext") { $_SESSION['AncientViewingFile'] = $exfile['index'].$Settings['file_ext']; } if($Settings['file_ext']=="no+ext"||$Settings['file_ext']=="no ext") { $_SESSION['AncientViewingFile'] = $exfile['index']; } } if(isset($_SESSION['OldPreViewingTitle'])) { $_SESSION['AncientPreViewingTitle'] = $_SESSION['OldPreViewingTitle']; } else { $_SESSION['AncientPreViewingTitle'] = "Viewing"; } if(isset($_SESSION['OldViewingTitle'])) { $_SESSION['AncientViewingTitle'] = $_SESSION['OldViewingTitle']; } else { $_SESSION['AncientViewingTitle'] = "Board index"; } if(isset($_SESSION['OldExtraData'])) { $_SESSION['AncientExtraData'] = $_SESSION['OldExtraData']; } else { $_SESSION['AncientExtraData'] = "currentact:view; currentcategoryid:0; currentforumid:0; currenttopicid:0; currentmessageid:0; currenteventid:0; currentmemberid:0;"; } if(isset($_SESSION['ViewingPage'])) { $_SESSION['OldViewingPage'] = $_SESSION['ViewingPage']; } else { $_SESSION['OldViewingPage'] = url_maker(null,"no+ext","act=view","&","=",$prexqstr['index'],$exqstr['index']); } if(isset($_SESSION['ViewingFile'])) { $_SESSION['OldViewingFile'] = $_SESSION['ViewingFile']; } else { if($Settings['file_ext']!="no+ext"&&$Settings['file_ext']!="no ext") { $_SESSION['OldViewingFile'] = $exfile['index'].$Settings['file_ext']; } if($Settings['file_ext']=="no+ext"||$Settings['file_ext']=="no ext") { $_SESSION['OldViewingFile'] = $exfile['index']; } } if(isset($_SESSION['PreViewingTitle'])) { $_SESSION['OldPreViewingTitle'] = $_SESSION['PreViewingTitle']; } else { $_SESSION['OldPreViewingTitle'] = "Viewing"; } if(isset($_SESSION['ViewingTitle'])) { $_SESSION['OldViewingTitle'] = $_SESSION['ViewingTitle']; } else { $_SESSION['OldViewingTitle'] = "Board index"; } if(isset($_SESSION['ExtraData'])) { $_SESSION['OldExtraData'] = $_SESSION['ExtraData']; } else { $_SESSION['OldExtraData'] = "currentact:view; currentcategoryid:0; currentforumid:0; currenttopicid:0; currentmessageid:0; currenteventid:0; currentmemberid:0;"; } $_SESSION['ViewingPage'] = url_maker(null,"no+ext","act=login","&","=",$prexqstr['member'],$exqstr['member']); if($Settings['file_ext']!="no+ext"&&$Settings['file_ext']!="no ext") { $_SESSION['ViewingFile'] = $exfile['member'].$Settings['file_ext']; } if($Settings['file_ext']=="no+ext"||$Settings['file_ext']=="no ext") { $_SESSION['ViewingFile'] = $exfile['member']; } $_SESSION['PreViewingTitle'] = "Act: "; $_SESSION['ViewingTitle'] = "Logging in"; $_SESSION['ExtraData'] = "currentact:".$_GET['act']."; currentcategoryid:0; currentforumid:0; currenttopicid:0; currentmessageid:0; currenteventid:0; currentmemberid:0;"; $membertitle = " ".$ThemeSet['TitleDivider']." Login"; $UFID = rand_uuid("rand"); $_SESSION['UserFormID'] = $UFID; ?>
">Log in
">Log in
 Inert your login info:
">
 
 ">Log in
 ">Log in
 Login Message:
"60") { $Error="Yes"; ?> "30") { $Error="Yes"; ?> =1) { $i=0; $YourName=sql_result($resultlog,$i,"Name"); $YourPassTry=sql_result($resultlog,$i,"UserPassword"); $HashType=sql_result($resultlog,$i,"HashType"); $HashType=str_replace("IntDBH", "iDBH", $HashType); $JoinedPass=sql_result($resultlog,$i,"Joined"); $HashSalt=sql_result($resultlog,$i,"Salt"); $UpdateHash = false; $YourPassword = null; //Used if you forget your password will change on next login. if($HashType=="NoHash") { $YourPassword = $_POST['userpass']; } if($HashType=="NoHASH") { $YourPassword = $_POST['userpass']; } if($HashType=="PlainText") { $YourPassword = $_POST['userpass']; } //Used to not allow guest user number -1 to login. if($HashType=="NoPass") { $YourPassword = null; $UpdateHash = false; } if($HashType=="NoPassword") { $YourPassword = null; $UpdateHash = false; } if($HashType=="GuestPass") { $YourPassword = null; $UpdateHash = false; } if($HashType=="GuestPassword") { $YourPassword = null; $UpdateHash = false; } //iDB hashing system if($HashType=="ODFH") { $YourPassword = PassHash2x($_POST['userpass']); } if($HashType=="IPB2") { $YourPassword = hash2xkey($_POST['userpass'],$HashSalt); } if($HashType=="DF4H") { $YourPassword = b64e_hmac($_POST['userpass'],$JoinedPass,$HashSalt,"sha1"); } if($HashType=="iDBH2") { $YourPassword = b64e_hmac($_POST['userpass'],$JoinedPass,$HashSalt,"md2"); } if($HashType=="iDBH4") { $YourPassword = b64e_hmac($_POST['userpass'],$JoinedPass,$HashSalt,"md4"); } if($HashType=="iDBH5") { $YourPassword = b64e_hmac($_POST['userpass'],$JoinedPass,$HashSalt,"md5"); } if($HashType=="iDBH") { $YourPassword = b64e_hmac($_POST['userpass'],$JoinedPass,$HashSalt,"sha1"); } if($HashType=="iDBH1") { $YourPassword = b64e_hmac($_POST['userpass'],$JoinedPass,$HashSalt,"sha1"); } if($HashType=="iDBH224") { $YourPassword = b64e_hmac($_POST['userpass'],$JoinedPass,$HashSalt,"sha224"); } if($HashType=="iDBH256") { $YourPassword = b64e_hmac($_POST['userpass'],$JoinedPass,$HashSalt,"sha256"); } if($HashType=="iDBH384") { $YourPassword = b64e_hmac($_POST['userpass'],$JoinedPass,$HashSalt,"sha384"); } if($HashType=="iDBH512") { $YourPassword = b64e_hmac($_POST['userpass'],$JoinedPass,$HashSalt,"sha512"); } if($HashType=="iDBH3224") { $YourPassword = b64e_hmac($_POST['userpass'],$JoinedPass,$HashSalt,"sha3-224"); } if($HashType=="iDBH3256") { $YourPassword = b64e_hmac($_POST['userpass'],$JoinedPass,$HashSalt,"sha3-256"); } if($HashType=="iDBH3384") { $YourPassword = b64e_hmac($_POST['userpass'],$JoinedPass,$HashSalt,"sha3-384"); } if($HashType=="iDBH3512") { $YourPassword = b64e_hmac($_POST['userpass'],$JoinedPass,$HashSalt,"sha3-512"); } if($HashType=="iDBHRMD128") { $YourPassword = b64e_hmac($_POST['userpass'],$JoinedPass,$HashSalt,"ripemd128"); } if($HashType=="iDBHRMD160") { $YourPassword = b64e_hmac($_POST['userpass'],$JoinedPass,$HashSalt,"ripemd160"); } if($HashType=="iDBHRMD256") { $YourPassword = b64e_hmac($_POST['userpass'],$JoinedPass,$HashSalt,"ripemd256"); } if($HashType=="iDBHRMD320") { $YourPassword = b64e_hmac($_POST['userpass'],$JoinedPass,$HashSalt,"ripemd320"); } if($HashType=="iDBCRYPT") { $YourPassword = neo_b64e_hmac($_POST['userpass'],$JoinedPass,$HashSalt,"bcrypt"); } if($HashType=="NoPass") { $YourPassword = "iDB"; $YourPassTry = "IntDB"; } if($HashType=="NoPassword") { $YourPassword = "iDB"; $YourPassTry = "IntDB"; } if($HashType=="GuestPass") { $YourPassword = "iDB"; $YourPassTry = "IntDB"; } if($HashType=="GuestPassword") { $YourPassword = "iDB"; $YourPassTry = "IntDB"; } /*if($YourPassword!=$YourPassTry) { $passright = false; } if($YourPassword==$YourPassTry) { $passright = true; */ if(hash_equals($YourPassTry, $YourPassword)==false) { $passright = false; } if(hash_equals($YourPassTry, $YourPassword)==true) { $passright = true; $YourIDM=sql_result($resultlog,$i,"id"); $YourNameM=sql_result($resultlog,$i,"Name"); $YourPassM=sql_result($resultlog,$i,"UserPassword"); $PostCount=sql_result($resultlog,$i,"PostCount"); $YourGroupM=sql_result($resultlog,$i,"GroupID"); $YourGroupIDM=$YourGroupM; $YourLastPostTime=sql_result($resultlog,$i,"LastPostTime"); $YourBanTime=sql_result($resultlog,$i,"BanTime"); $CGMTime = $utccurtime->getTimestamp(); if($YourBanTime!=0&&$YourBanTime!=null) { if($YourBanTime>=$CGMTime) { $BanError = "yes"; } if($YourBanTime<0) { $BanError = "yes"; } } $gquery = sql_pre_query("SELECT * FROM \"".$Settings['sqltable']."groups\" WHERE \"id\"=%i LIMIT 1", array($YourGroupM)); $gresult=sql_query($gquery,$SQLStat); $YourGroupM=sql_result($gresult,0,"Name"); sql_free_result($gresult); $YourTimeZoneM=sql_result($resultlog,$i,"TimeZone"); $JoinedDate=sql_result($resultlog,$i,"Joined"); $UseTheme=sql_result($resultlog,$i,"UseTheme"); $NewHashSalt = salt_hmac(); if($Settings['use_hashtype']=="md2") { $iDBHash = "iDBH2"; $NewPassword = b64e_hmac($_POST['userpass'],$JoinedPass,$NewHashSalt,"md2"); } if($Settings['use_hashtype']=="md4") { $iDBHash = "iDBH4"; $NewPassword = b64e_hmac($_POST['userpass'],$JoinedPass,$NewHashSalt,"md4"); } if($Settings['use_hashtype']=="md5") { $iDBHash = "iDBH5"; $NewPassword = b64e_hmac($_POST['userpass'],$JoinedPass,$NewHashSalt,"md5"); } if($Settings['use_hashtype']=="sha1") { $iDBHash = "iDBH"; $NewPassword = b64e_hmac($_POST['userpass'],$JoinedPass,$NewHashSalt,"sha1"); } if($Settings['use_hashtype']=="sha224") { $iDBHash = "iDBH224"; $NewPassword = b64e_hmac($_POST['userpass'],$JoinedPass,$NewHashSalt,"sha224"); } if($Settings['use_hashtype']=="sha256") { $iDBHash = "iDBH256"; $NewPassword = b64e_hmac($_POST['userpass'],$JoinedPass,$NewHashSalt,"sha256"); } if($Settings['use_hashtype']=="sha384") { $iDBHash = "iDBH384"; $NewPassword = b64e_hmac($_POST['userpass'],$JoinedPass,$NewHashSalt,"sha384"); } if($Settings['use_hashtype']=="sha512") { $iDBHash = "iDBH512"; $NewPassword = b64e_hmac($_POST['userpass'],$JoinedPass,$NewHashSalt,"sha512"); } if($Settings['use_hashtype']=="sha3-224") { $iDBHash = "iDBH3224"; $NewPassword = b64e_hmac($_POST['userpass'],$JoinedPass,$NewHashSalt,"sha3-224"); } if($Settings['use_hashtype']=="sha3-256") { $iDBHash = "iDBH3256"; $NewPassword = b64e_hmac($_POST['userpass'],$JoinedPass,$NewHashSalt,"sha3-256"); } if($Settings['use_hashtype']=="sha3-384") { $iDBHash = "iDBH3384"; $NewPassword = b64e_hmac($_POST['userpass'],$JoinedPass,$NewHashSalt,"sha3-384"); } if($Settings['use_hashtype']=="sha3-512") { $iDBHash = "iDBH3512"; $NewPassword = b64e_hmac($_POST['userpass'],$JoinedPass,$NewHashSalt,"sha3-512"); } if($Settings['use_hashtype']=="ripemd128") { $iDBHash = "iDBHRMD128"; $NewPassword = b64e_hmac($_POST['userpass'],$JoinedPass,$NewHashSalt,"ripemd128"); } if($Settings['use_hashtype']=="ripemd160") { $iDBHash = "iDBHRMD160"; $NewPassword = b64e_hmac($_POST['userpass'],$JoinedPass,$NewHashSalt,"ripemd160"); } if($Settings['use_hashtype']=="ripemd256") { $iDBHash = "iDBHRMD256"; $NewPassword = b64e_hmac($_POST['userpass'],$JoinedPass,$NewHashSalt,"ripemd256"); } if($Settings['use_hashtype']=="ripemd320") { $iDBHash = "iDBHRMD320"; $NewPassword = b64e_hmac($_POST['userpass'],$JoinedPass,$NewHashSalt,"ripemd320"); } if($Settings['use_hashtype']=="bcrypt") { $iDBHash = "iDBCRYPT"; $NewPassword = neo_b64e_hmac($_POST['userpass'],$JoinedPass,$NewHashSalt,"bcrypt"); } $NewDay=$utccurtime->getTimestamp(); $NewIP=$_SERVER['REMOTE_ADDR']; if($BanError!="yes") { $queryup = sql_pre_query("UPDATE \"".$Settings['sqltable']."members\" SET \"UserPassword\"='%s',\"HashType\"='%s',\"LastActive\"=%i,\"LastLogin\"=%i,\"IP\"='%s',\"Salt\"='%s' WHERE \"id\"=%i", array($NewPassword,$iDBHash,$NewDay,$NewDay,$NewIP,$NewHashSalt,$YourIDM)); sql_query($queryup,$SQLStat); sql_free_result($resultlog); //session_regenerate_id(); $_SESSION['Theme']=$UseTheme; $_SESSION['MemberName']=$YourNameM; $_SESSION['UserID']=$YourIDM; $_SESSION['UserIP']=$_SERVER['REMOTE_ADDR']; $_SESSION['UserTimeZone']=$YourTimeZoneM; $usertz = new DateTimeZone($_SESSION['UserTimeZone']); $usercurtime->setTimestamp($defcurtime->getTimestamp()); $usercurtime->setTimezone($usertz); $_SESSION['UserGroup']=$YourGroupM; $_SESSION['UserGroupID']=$YourGroupIDM; $_SESSION['UserPass']=$NewPassword; $_SESSION['LastPostTime'] = $YourLastPostTime; $_SESSION['DBName']=$Settings['sqldb']; if($_POST['storecookie']=="true") { if($cookieDomain==null) { setcookie("MemberName", $YourNameM, time() + (7 * 86400), $cbasedir); setcookie("UserID", $YourIDM, time() + (7 * 86400), $cbasedir); setcookie("SessPass", $NewPassword, time() + (7 * 86400), $cbasedir); } if($cookieDomain!=null) { if($cookieSecure===true) { setcookie("MemberName", $YourNameM, time() + (7 * 86400), $cbasedir, $cookieDomain, 1); setcookie("UserID", $YourIDM, time() + (7 * 86400), $cbasedir, $cookieDomain, 1); setcookie("SessPass", $NewPassword, time() + (7 * 86400), $cbasedir, $cookieDomain, 1); } if($cookieSecure===false) { setcookie("MemberName", $YourNameM, time() + (7 * 86400), $cbasedir, $cookieDomain); setcookie("UserID", $YourIDM, time() + (7 * 86400), $cbasedir, $cookieDomain); setcookie("SessPass", $NewPassword, time() + (7 * 86400), $cbasedir, $cookieDomain); } } } } } } if($numlog<=0) { //echo "Password was not right or user not found!! <_< "; } ?>

Your password is too big.
 

Your user name is too big.
 

Your email is not a valid email address.
 

Sorry the referering url dose not match our host name.
 

Sorry the referering url dose not match our host name.
 

Sorry the referering url dose not match our host name.
 

Welcome to the Board . ^_^
Click ">here to continue to board.
 


Password was not right or user not found or user is banned!! <_<
Click ">here to try again.
 

 
1) { if($zonelookup[0]=="Africa") { if(count($zonelookup)==2) { array_push($zonelist['africa'], array($zonelookup[1], $timezone_identifiers[$i])); } if(count($zonelookup)==3) { array_push($zonelist['africa'], array($zonelookup[2].", ".$zonelookup[1], $timezone_identifiers[$i])); } } if($zonelookup[0]=="America") { if(count($zonelookup)==2) { array_push($zonelist['america'], array($zonelookup[1], $timezone_identifiers[$i])); } if(count($zonelookup)==3) { array_push($zonelist['america'], array($zonelookup[2].", ".$zonelookup[1], $timezone_identifiers[$i])); } } if($zonelookup[0]=="Antarctica") { if(count($zonelookup)==2) { array_push($zonelist['antarctica'], array($zonelookup[1], $timezone_identifiers[$i])); } if(count($zonelookup)==3) { array_push($zonelist['antarctica'], array($zonelookup[2].", ".$zonelookup[1], $timezone_identifiers[$i])); } } if($zonelookup[0]=="Arctic") { if(count($zonelookup)==2) { array_push($zonelist['arctic'], array($zonelookup[1], $timezone_identifiers[$i])); } if(count($zonelookup)==3) { array_push($zonelist['arctic'], array($zonelookup[2].", ".$zonelookup[1], $timezone_identifiers[$i])); } } if($zonelookup[0]=="Asia") { if(count($zonelookup)==2) { array_push($zonelist['asia'], array($zonelookup[1], $timezone_identifiers[$i])); } if(count($zonelookup)==3) { array_push($zonelist['asia'], array($zonelookup[2].", ".$zonelookup[1], $timezone_identifiers[$i])); } } if($zonelookup[0]=="Atlantic") { if(count($zonelookup)==2) { array_push($zonelist['atlantic'], array($zonelookup[1], $timezone_identifiers[$i])); } if(count($zonelookup)==3) { array_push($zonelist['atlantic'], array($zonelookup[2].", ".$zonelookup[1], $timezone_identifiers[$i])); } } if($zonelookup[0]=="Australia") { if(count($zonelookup)==2) { array_push($zonelist['australia'], array($zonelookup[1], $timezone_identifiers[$i])); } if(count($zonelookup)==3) { array_push($zonelist['australia'], array($zonelookup[2].", ".$zonelookup[1], $timezone_identifiers[$i])); } } if($zonelookup[0]=="Europe") { if(count($zonelookup)==2) { array_push($zonelist['europe'], array($zonelookup[1], $timezone_identifiers[$i])); } if(count($zonelookup)==3) { array_push($zonelist['europe'], array($zonelookup[2].", ".$zonelookup[1], $timezone_identifiers[$i])); } } if($zonelookup[0]=="Indian") { if(count($zonelookup)==2) { array_push($zonelist['indian'], array($zonelookup[1], $timezone_identifiers[$i])); } if(count($zonelookup)==3) { array_push($zonelist['indian'], array($zonelookup[2].", ".$zonelookup[1], $timezone_identifiers[$i])); } } if($zonelookup[0]=="Pacific") { if(count($zonelookup)==2) { array_push($zonelist['pacific'], array($zonelookup[1], $timezone_identifiers[$i])); } if(count($zonelookup)==3) { array_push($zonelist['pacific'], array($zonelookup[2].", ".$zonelookup[1], $timezone_identifiers[$i])); } } } } ?>
">Register
">Register
 Inert your user info:
">





 
 ">Register
 ">Register
 Signup Message:
"60") { $Error="Yes"; ?> "30") { $Error="Yes"; ?> 0) { $Error="Yes"; ?> 0) { $Error="Yes"; ?> getTimestamp(); $_POST['LastActive'] = $utccurtime->getTimestamp(); $_POST['Signature'] = ""; $_POST['Interests'] = ""; $_POST['Title'] = ""; $_POST['PostCount'] = "0"; if(!isset($Settings['AdminValidate'])) { $Settings['AdminValidate'] = "off"; } if($Settings['AdminValidate']=="on"||$Settings['AdminValidate']!="off") { $ValidateStats="no"; $yourgroup=$Settings['ValidateGroup']; } if($Settings['AdminValidate']=="off"||$Settings['AdminValidate']!="on") { $ValidateStats="yes"; $yourgroup=$Settings['MemberGroup']; } $HideMe = "no"; $HashSalt = salt_hmac(); if($Settings['use_hashtype']=="md2") { $iDBHash = "iDBH2"; $NewPassword = b64e_hmac($_POST['Password'],$_POST['Joined'],$HashSalt,"md2"); } if($Settings['use_hashtype']=="md4") { $iDBHash = "iDBH4"; $NewPassword = b64e_hmac($_POST['Password'],$_POST['Joined'],$HashSalt,"md4"); } if($Settings['use_hashtype']=="md5") { $iDBHash = "iDBH5"; $NewPassword = b64e_hmac($_POST['Password'],$_POST['Joined'],$HashSalt,"md5"); } if($Settings['use_hashtype']=="sha1") { $iDBHash = "iDBH"; $NewPassword = b64e_hmac($_POST['Password'],$_POST['Joined'],$HashSalt,"sha1"); } if($Settings['use_hashtype']=="sha224") { $iDBHash = "iDBH224"; $NewPassword = b64e_hmac($_POST['Password'],$_POST['Joined'],$HashSalt,"sha224"); } if($Settings['use_hashtype']=="sha256") { $iDBHash = "iDBH256"; $NewPassword = b64e_hmac($_POST['Password'],$_POST['Joined'],$HashSalt,"sha256"); } if($Settings['use_hashtype']=="sha384") { $iDBHash = "iDBH384"; $NewPassword = b64e_hmac($_POST['Password'],$_POST['Joined'],$HashSalt,"sha384"); } if($Settings['use_hashtype']=="sha512") { $iDBHash = "iDBH512"; $NewPassword = b64e_hmac($_POST['Password'],$_POST['Joined'],$HashSalt,"sha512"); } if($Settings['use_hashtype']=="sha3-224") { $iDBHash = "iDBH3224"; $NewPassword = b64e_hmac($_POST['Password'],$_POST['Joined'],$HashSalt,"sha3-224"); } if($Settings['use_hashtype']=="sha3-256") { $iDBHash = "iDBH3256"; $NewPassword = b64e_hmac($_POST['Password'],$_POST['Joined'],$HashSalt,"sha3-256"); } if($Settings['use_hashtype']=="sha3-384") { $iDBHash = "iDBH3384"; $NewPassword = b64e_hmac($_POST['Password'],$_POST['Joined'],$HashSalt,"sha3-384"); } if($Settings['use_hashtype']=="sha3-512") { $iDBHash = "iDBH3512"; $NewPassword = b64e_hmac($_POST['Password'],$_POST['Joined'],$HashSalt,"sha3-512"); } if($Settings['use_hashtype']=="ripemd128") { $iDBHash = "iDBHRMD128"; $NewPassword = b64e_hmac($_POST['Password'],$_POST['Joined'],$HashSalt,"ripemd128"); } if($Settings['use_hashtype']=="ripemd160") { $iDBHash = "iDBHRMD160"; $NewPassword = b64e_hmac($_POST['Password'],$_POST['Joined'],$HashSalt,"ripemd160"); } if($Settings['use_hashtype']=="ripemd256") { $iDBHash = "iDBHRMD256"; $NewPassword = b64e_hmac($_POST['Password'],$_POST['Joined'],$HashSalt,"ripemd256"); } if($Settings['use_hashtype']=="ripemd320") { $iDBHash = "iDBHRMD320"; $NewPassword = b64e_hmac($_POST['Password'],$_POST['Joined'],$HashSalt,"ripemd320"); } if($Settings['use_hashtype']=="bcrypt") { $iDBHash = "iDBCRYPT"; $NewPassword = neo_b64e_hmac($_POST['Password'],$_POST['Joined'],$HashSalt,"bcrypt"); } $_GET['YourPost'] = $_POST['Signature']; //require( './'.$SettDir['misc'].'HTMLTags.php'); $_GET['YourPost'] = htmlspecialchars($_GET['YourPost'], ENT_QUOTES, $Settings['charset']); //$_GET['YourPost'] = preg_replace("/&#(x[a-f0-9]+|[0-9]+);/i", "&#$1;", $_GET['YourPost']); $NewSignature = $_GET['YourPost']; $_GET['YourPost'] = preg_replace("/\t+/"," ",$_GET['YourPost']); $_GET['YourPost'] = preg_replace("/\s\s+/"," ",$_GET['YourPost']); $_GET['YourPost'] = remove_bad_entities($_GET['YourPost']); $Avatar = stripcslashes(htmlspecialchars($_POST['Avatar'], ENT_QUOTES, $Settings['charset'])); //$Avatar = preg_replace("/&#(x[a-f0-9]+|[0-9]+);/i", "&#$1;", $Avatar); $Avatar = remove_spaces($Avatar); $Website = stripcslashes(htmlspecialchars($_POST['Website'], ENT_QUOTES, $Settings['charset'])); //$Website = preg_replace("/&#(x[a-f0-9]+|[0-9]+);/i", "&#$1;", $Website); $Website = remove_spaces($Website); $gquerys = sql_pre_query("SELECT * FROM \"".$Settings['sqltable']."groups\" WHERE \"Name\"='%s' LIMIT 1", array($yourgroup)); $gresults=sql_query($gquerys,$SQLStat); $yourgroup=sql_result($gresults,0,"id"); $PreUserPer['CanViewBoard']=sql_result($gresults,0,"CanViewBoard"); $PreUserPer['CanViewOffLine']=sql_result($gresults,0,"CanViewOffLine"); $PreUserPer['CanEditProfile']=sql_result($gresults,0,"CanEditProfile"); $PreUserPer['CanAddEvents']=sql_result($gresults,0,"CanAddEvents"); $PreUserPer['CanPM']=sql_result($gresults,0,"CanPM"); $PreUserPer['CanSearch']=sql_result($gresults,0,"CanSearch"); $PreUserPer['CanExecPHP']=sql_result($gresults,0,"CanExecPHP"); $PreUserPer['CanDoHTML']=sql_result($gresults,0,"CanDoHTML"); $PreUserPer['CanUseBBTags']=sql_result($gresults,0,"CanUseBBTags"); $PreUserPer['CanModForum']=sql_result($gresults,0,"CanModForum"); $PreUserPer['FloodControl']=sql_result($gresults,0,"FloodControl"); $PreUserPer['SearchFlood']=sql_result($gresults,0,"SearchFlood"); $PreUserPer['HasModCP']=sql_result($gresults,0,"HasModCP"); $PreUserPer['HasAdminCP']=sql_result($gresults,0,"HasAdminCP"); $PreUserPer['ViewDBInfo']=sql_result($gresults,0,"ViewDBInfo"); sql_free_result($gresults); $_POST['Interests'] = remove_spaces($_POST['Interests']); $_POST['Title'] = remove_spaces($_POST['Title']); $_POST['Email'] = remove_spaces($_POST['Email']); $query = sql_pre_query("INSERT INTO \"".$Settings['sqltable']."members\" (\"Name\", \"UserPassword\", \"HashType\", \"Email\", \"GroupID\", \"LevelID\", \"Validated\", \"HiddenMember\", \"WarnLevel\", \"Interests\", \"Title\", \"Joined\", \"LastActive\", \"LastLogin\", \"LastPostTime\", \"BanTime\", \"BirthDay\", \"BirthMonth\", \"BirthYear\", \"Signature\", \"Notes\", \"Avatar\", \"AvatarSize\", \"Website\", \"Gender\", \"PostCount\", \"Karma\", \"KarmaUpdate\", \"RepliesPerPage\", \"TopicsPerPage\", \"MessagesPerPage\", \"TimeZone\", \"DateFormat\", \"TimeFormat\", \"UseTheme\", \"IP\", \"Salt\") VALUES\n". "('%s', '%s', '%s', '%s', '%s', '1', '%s', '%s', %i, '%s', '%s', %i, %i, %i, '0', '0', '0', '0', '0', '%s', '%s', '%s', '%s', '%s', '%s', %i, 0, 0, 10, 10, 10, '%s', '%s', '%s', '%s', '%s', '%s')", array($Name,$NewPassword,$iDBHash,$_POST['Email'],$yourgroup,$ValidateStats,$HideMe,"0",$_POST['Interests'],$_POST['Title'],$_POST['Joined'],$_POST['LastActive'],$_POST['LastActive'],$NewSignature,'Your Notes',$Avatar,"100x100",$Website,$_POST['YourGender'],$_POST['PostCount'],$_POST['YourOffSet'],$Settings['idb_date_format'],$Settings['idb_time_format'],$Settings['DefaultTheme'],$_POST['UserIP'],$HashSalt)); sql_query($query,$SQLStat); $yourid = sql_get_next_id($Settings['sqltable'],"members",$SQLStat); $idquery = sql_pre_query("SELECT * FROM \"".$Settings['sqltable']."members\" WHERE \"Name\"='%s' AND \"UserPassword\"='%s' AND \"Email\"='%s' AND \"IP\"='%s' AND \"Salt\"='%s' LIMIT 1", array($Name,$NewPassword,$_POST['Email'],$_POST['UserIP'],$HashSalt)); $idresult=sql_query($idquery,$SQLStat); $idnum=sql_num_rows($idresult); $idcheck = $yourid; if($idnum>=1) { $idncheck = sql_result($idresult,0,"id"); $idncheck = intval($idncheck); } sql_free_result($idresult); if($yourid!=$idncheck) { $yourid = $idncheck; } $query = sql_pre_query("INSERT INTO \"".$Settings['sqltable']."mempermissions\" (\"id\", \"PermissionID\", \"CanViewBoard\", \"CanViewOffLine\", \"CanEditProfile\", \"CanAddEvents\", \"CanPM\", \"CanSearch\", \"CanExecPHP\", \"CanDoHTML\", \"CanUseBBTags\", \"CanModForum\", \"CanViewIPAddress\", \"CanViewUserAgent\", \"FloodControl\", \"SearchFlood\", \"HasModCP\", \"HasAdminCP\", \"ViewDBInfo\") VALUES\n". "(%i, %i, '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', %i, %i, '%s', '%s', '%s')", array($yourid, 0, "group", "group", "group", "group", "group", "group", "group", "group", "group", "group", "group", "group", -1, -1, "group", "group", "group")); //"(%i, %i, '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', %i, %i, '%s', '%s', '%s')", array($yourid, 0, $PreUserPer['CanViewBoard'], $PreUserPer['CanViewOffLine'], $PreUserPer['CanEditProfile'], $PreUserPer['CanAddEvents'], $PreUserPer['CanPM'], $PreUserPer['CanSearch'], $PreUserPer['CanExecPHP'], $PreUserPer['CanDoHTML'], $PreUserPer['CanUseBBTags'], $PreUserPer['CanModForum'], $PreUserPer['FloodControl'], $PreUserPer['SearchFlood'], $PreUserPer['HasModCP'], $PreUserPer['HasAdminCP'], $PreUserPer['ViewDBInfo'])); sql_query($query,$SQLStat); if(isset($_POST['referrerid'])&&is_numeric($_POST['referrerid'])) { $rfidquery = sql_pre_query("SELECT * FROM \"".$Settings['sqltable']."members\" WHERE \"id\"=%i LIMIT 1", array($_POST['referrerid'])); $rfidresult=sql_query($rfidquery,$SQLStat); $rfidnum=sql_num_rows($rfidresult); if($rfidnum>=1) { $rfidKarma=sql_result($rfidresult,0,"Karma"); sql_free_result($rfidresult); if(!is_numeric($rfidKarma)) { $rfidKarma = 0; } $rfidKarma = $rfidKarma + 1; $querykup = sql_pre_query("UPDATE \"".$Settings['sqltable']."members\" SET \"Karma\"=%i WHERE \"id\"=%i", array($rfidKarma,$_POST['referrerid'])); sql_query($querykup,$SQLStat); } } $querylogr = sql_pre_query("SELECT * FROM \"".$Settings['sqltable']."members\" WHERE \"Name\"='%s' AND \"UserPassword\"='%s' LIMIT 1", array($Name,$NewPassword)); $resultlogr=sql_query($querylogr,$SQLStat); $numlogr=sql_num_rows($resultlogr); if($numlogr>=1) { $ir=0; $YourIDMr=sql_result($resultlogr,$ir,"id"); $YourNameMr=sql_result($resultlogr,$ir,"Name"); $YourGroupMr=sql_result($resultlogr,$ir,"GroupID"); $YourGroupIDMr=$YourGroupMr; $gquery = sql_pre_query("SELECT * FROM \"".$Settings['sqltable']."groups\" WHERE \"id\"=%i LIMIT 1", array($YourGroupMr)); $gresult=sql_query($gquery,$SQLStat); $YourGroupMr=sql_result($gresult,0,"Name"); sql_free_result($gresult); $YourTimeZoneMr=sql_result($resultlogr,$ir,"TimeZone"); } sql_free_result($resultlogr); session_regenerate_id(true); $_SESSION['Loggedin']=true; $_SESSION['MemberName']=$YourNameMr; $_SESSION['UserID']=$YourIDMr; $_SESSION['UserIP']=$_SERVER['REMOTE_ADDR']; $_SESSION['UserTimeZone']=$YourTimeZoneMr; $usertz = new DateTimeZone($_SESSION['UserTimeZone']); $usercurtime->setTimestamp($defcurtime->getTimestamp()); $usercurtime->setTimezone($usertz); $_SESSION['UserGroup']=$YourGroupMr; $_SESSION['UserGroupID']=$YourGroupIDMr; $_SESSION['UserPass']=$NewPassword; $_SESSION['DBName']=$Settings['sqldb']; if($_POST['storecookie']=="true") { if($cookieDomain==null) { setcookie("MemberName", $YourNameMr, time() + (7 * 86400), $cbasedir); setcookie("UserID", $YourIDMr, time() + (7 * 86400), $cbasedir); setcookie("SessPass", $NewPassword, time() + (7 * 86400), $cbasedir); } if($cookieDomain!=null) { if($cookieSecure===true) { setcookie("MemberName", $YourNameMr, time() + (7 * 86400), $cbasedir, $cookieDomain, 1); setcookie("UserID", $YourIDMr, time() + (7 * 86400), $cbasedir, $cookieDomain, 1); setcookie("SessPass", $NewPassword, time() + (7 * 86400), $cbasedir, $cookieDomain, 1); } if($cookieSecure===false) { setcookie("MemberName", $YourNameMr, time() + (7 * 86400), $cbasedir, $cookieDomain); setcookie("UserID", $YourIDMr, time() + (7 * 86400), $cbasedir, $cookieDomain); setcookie("SessPass", $NewPassword, time() + (7 * 86400), $cbasedir, $cookieDomain); } } } redirect("refresh",$rbasedir.url_maker($exfile['index'],$Settings['file_ext'],"act=view",$Settings['qstr'],$Settings['qsep'],$prexqstr['index'],$exqstr['index'],FALSE),"3"); ?>

Your password is too big.
 

Your email is not a valid email address.
 

Your website url is not a valid web url.
 

Your avatar url is not a valid web url.
 

Sorry the referering url dose not match our host name.
 

Sorry the referering url dose not match our host name.
 

Your user name is too big.
 

Your passwords did not match.
 

Invalid code entered
 

Sorry the referering url dose not match our host name.
 

You need to agree to the tos.
 

You need to enter a name.
 

You need to enter a name.
 

You need to enter a password.
 

Your email is not a valid email address.
 

You need to enter a email.
 

Email address is already used.
 

User Name is already used.
 

This User Name is restricted to use.
 

Click ">here to try again.
 


Welcome to the Board . ^_^
Click ">here to continue to board.The admin has to validate your account befoure you can post.\n"; echo "
The admin has been notified of your registration.\n"; } ?>