Copyright 2004-2009 iDB Support - http://idb.berlios.de/
Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/
- $FileInfo: events.php - Last Update: 12/12/2009 SVN 398 - Author: cooldude2k $
+ $FileInfo: events.php - Last Update: 12/17/2009 SVN 416 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="events.php"||$File3Name=="/events.php") {
$EventDayEnd=GMTimeChange("d",$TimeSOut,0,0,"off");
$EventYear=GMTimeChange("Y",$TimeSIn,0,0,"off");
$EventYearEnd=GMTimeChange("Y",$TimeSOut,0,0,"off");
-if($Settings['sqltype']=="mysql"||
- $Settings['sqltype']=="mysqli") {
-$eventid = sql_get_next_id($Settings['sqltable'],"events",$SQLStat); }
$User1ID=$MyUserID;
if($_SESSION['UserGroup']==$Settings['GuestGroup']) { $User1Name = $_POST['GuestName']; }
if($_SESSION['UserGroup']!=$Settings['GuestGroup']) { $User1Name = $_SESSION['MemberName']; }
$query = sql_pre_query("INSERT INTO ".$Settings['sqltable']."events (\"UserID\", \"GuestName\", \"EventName\", \"EventText\", \"TimeStamp\", \"TimeStampEnd\", \"EventMonth\", \"EventMonthEnd\", \"EventDay\", \"EventDayEnd\", \"EventYear\", \"EventYearEnd\") VALUES\n".
"(%i, '%s', '%s', '%s', %i, %i, %i, %i, %i, %i, %i, %i)", array($User1ID,$User1Name,$_POST['EventName'],$_POST['EventText'],$TimeSIn,$TimeSOut,$EventMonth,$EventMonthEnd,$EventDay,$EventDayEnd,$EventYear,$EventYearEnd));
sql_query($query,$SQLStat);
-if($Settings['sqltype']=="pgsql"||
- $Settings['sqltype']=="sqlite") {
-$eventid = sql_get_next_id($Settings['sqltable'],"events"); }
+$eventid = sql_get_next_id($Settings['sqltable'],"events",$SQLStat);
redirect("refresh",$basedir.url_maker($exfile['event'],$Settings['file_ext'],"act=event&id=".$eventid,$Settings['qstr'],$Settings['qsep'],$prexqstr['event'],$exqstr['event'],FALSE),"3");
?><tr>
<td><span class="TableMessage"><br />
Copyright 2004-2009 iDB Support - http://idb.berlios.de/
Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/
- $FileInfo: groupsetup.php - Last Update: 12/09/2009 SVN 385 - Author: cooldude2k $
+ $FileInfo: groupsetup.php - Last Update: 12/17/2009 SVN 416 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="groupsetup.php"||$File3Name=="/groupsetup.php") {
$ChkUsrBanTime=sql_result($resultchkusr,0,"BanTime");
$ChkUsrGMTime = GMTimeStamp();
if($ChkUsrBanTime!=0&&$ChkUsrBanTime!=null) {
-if($ChkUsrBanTime>=$ChkUsrGMTime) { $BanError = "yes"; } }
+if($ChkUsrBanTime>=$ChkUsrGMTime) { $BanError = "yes"; }
+if($ChkUsrBanTime<0) { $BanError = "yes"; } }
if($BanError!="yes") {
$_SESSION['Theme']=$ChkUsrTheme;
$_SESSION['MemberName']=$ChkUsrName;
Copyright 2004-2009 iDB Support - http://idb.berlios.de/
Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/
- $FileInfo: members.php - Last Update: 12/13/2009 SVN 402 - Author: cooldude2k $
+ $FileInfo: members.php - Last Update: 12/17/2009 SVN 416 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="members.php"||$File3Name=="/members.php") {
$YourBanTime=sql_result($resultlog,$i,"BanTime");
$CGMTime = GMTimeStamp();
if($YourBanTime!=0&&$YourBanTime!=null) {
-if($YourBanTime>=$CGMTime) { $BanError = "yes"; } }
+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");
$gresults=sql_query($gquerys,$SQLStat);
$yourgroup=sql_result($gresults,0,"id");
sql_free_result($gresults);
-if($Settings['sqltype']=="mysql"||
- $Settings['sqltype']=="mysqli") {
-$yourid = sql_get_next_id($Settings['sqltable'],"members",$SQLStat); }
$_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\", \"Validated\", \"HiddenMember\", \"WarnLevel\", \"Interests\", \"Title\", \"Joined\", \"LastActive\", \"LastPostTime\", \"BanTime\", \"BirthDay\", \"BirthMonth\", \"BirthYear\", \"Signature\", \"Notes\", \"Avatar\", \"AvatarSize\", \"Website\", \"Gender\", \"PostCount\", \"Karma\", \"KarmaUpdate\", \"RepliesPerPage\", \"TopicsPerPage\", \"MessagesPerPage\", \"TimeZone\", \"DST\", \"UseTheme\", \"IP\", \"Salt\") VALUES\n".
"('%s', '%s', '%s', '%s', '%s', '%s', '%s', %i, '%s', '%s', %i, %i, '0', '0', '0', '0', '0', '%s', '%s', '%s', '%s', '%s', '%s', %i, 0, 0, 10, 10, 10, '%s', '%s', '%s', '%s', '%s')", array($Name,$NewPassword,$iDBHash,$_POST['Email'],$yourgroup,$ValidateStats,$HideMe,"0",$_POST['Interests'],$_POST['Title'],$_POST['Joined'],$_POST['LastActive'],$NewSignature,'Your Notes',$Avatar,"100x100",$Website,$_POST['YourGender'],$_POST['PostCount'],$_POST['YourOffSet'],$_POST['DST'],$Settings['DefaultTheme'],$_POST['UserIP'],$HashSalt));
sql_query($query,$SQLStat);
-if($Settings['sqltype']=="pgsql"||
- $Settings['sqltype']=="sqlite") {
-$yourid = sql_get_next_id($Settings['sqltable'],"members",$SQLStat); }
+$yourid = sql_get_next_id($Settings['sqltable'],"members",$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);
Copyright 2004-2009 iDB Support - http://idb.berlios.de/
Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/
- $FileInfo: mysql.php - Last Update: 12/12/2009 SVN 401 - Author: cooldude2k $
+ $FileInfo: mysql.php - Last Update: 12/17/2009 SVN 416 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="mysql.php"||$File3Name=="/mysql.php") {
*/
// Get next id for stuff
function sql_get_next_id($tablepre,$table,$link=null) {
- $getnextidq = sql_pre_query("SHOW TABLE STATUS LIKE '".$tablepre.$table."'", array());
-if(!isset($link)) {
- $result = sql_query($getnextidq); }
-if(isset($link)) {
- $getnextidr = sql_query($getnextidq,$link); }
- $getnextid = sql_fetch_assoc($getnextidr);
- return $getnextid['Auto_increment'];
- @sql_free_result($getnextidr); }
+ $nid = mysql_insert_id($link);
+ return $nid; }
// Get number of rows for table
function sql_get_num_rows($tablepre,$table,$link=null) {
$getnextidq = sql_pre_query("SHOW TABLE STATUS LIKE '".$tablepre.$table."'", array());
Copyright 2004-2009 iDB Support - http://idb.berlios.de/
Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/
- $FileInfo: mysqli.php - Last Update: 12/13/2009 SVN 404 - Author: cooldude2k $
+ $FileInfo: mysqli.php - Last Update: 12/17/2009 SVN 416 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="mysqli.php"||$File3Name=="/mysqli.php") {
*/
// Get next id for stuff
function sql_get_next_id($tablepre,$table,$link=null) {
- $getnextidq = sql_pre_query("SHOW TABLE STATUS LIKE '".$tablepre.$table."'", array());
-if(!isset($link)) {
- $result = sql_query($getnextidq); }
-if(isset($link)) {
- $getnextidr = sql_query($getnextidq,$link); }
- $getnextid = sql_fetch_assoc($getnextidr);
- return $getnextid['Auto_increment'];
- @sql_free_result($getnextidr); }
+ $nid = mysqli_insert_id($link);
+ return $nid; }
// Get number of rows for table
function sql_get_num_rows($tablepre,$table,$link=null) {
$getnextidq = sql_pre_query("SHOW TABLE STATUS LIKE '".$tablepre.$table."'", array());
Copyright 2004-2009 iDB Support - http://idb.berlios.de/
Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/
- $FileInfo: sqlite.php - Last Update: 12/13/2009 SVN 404 - Author: cooldude2k $
+ $FileInfo: sqlite.php - Last Update: 12/17/2009 SVN 416 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="sqlite.php"||$File3Name=="/sqlite.php") {
*/
// Get next id for stuff
function sql_get_next_id($tablepre,$table,$link=null) {
-if(function_exists('sqlite_last_insert_rowid')===false) {
- $getnextidq = sql_pre_query("SELECT last_insert_rowid();", array());
-if(!isset($link)) {
- $result = sql_query($getnextidq); }
-if(isset($link)) {
- $getnextidr = sql_query($getnextidq,$link); }
- $nid = sql_result($getnextidr,0); }
-if(function_exists('sqlite_last_insert_rowid')===true) {
- $nid = sqlite_last_insert_rowid($link); }
- return $nid;
- sql_free_result($getnextidr); }
+ $nid = sqlite_last_insert_rowid($link);
+ return $nid; }
// Get number of rows for table
function sql_get_num_rows($tablepre,$table,$link=null) {
$getnextidq = sql_pre_query("SHOW TABLE STATUS LIKE '".$tablepre.$table."'", array());
Copyright 2004-2009 iDB Support - http://idb.berlios.de/
Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/
- $FileInfo: pm.php - Last Update: 12/12/2009 SVN 398 - Author: cooldude2k $
+ $FileInfo: pm.php - Last Update: 12/17/2009 SVN 416 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="pm.php"||$File3Name=="/pm.php") {
</span><br /></td>
</tr>
<?php } if ($Error!="Yes") { $LastActive = GMTimeStamp();
-if($Settings['sqltype']=="mysql"||
- $Settings['sqltype']=="mysqli") {
-$messageid = sql_get_next_id($Settings['sqltable'],"messenger",$SQLStat); }
if($_SESSION['UserGroup']==$Settings['GuestGroup']) { $User1Name = $_POST['GuestName']; }
if($_SESSION['UserGroup']!=$Settings['GuestGroup']) { $User1Name = $_SESSION['MemberName']; }
$query = sql_pre_query("INSERT INTO \"".$Settings['sqltable']."messenger\" (\"SenderID\", \"ReciverID\", \"GuestName\", \"MessageTitle\", \"MessageText\", \"Description\", \"DateSend\", \"Read\") VALUES
(%i, %i, '%s', '%s', '%s', '%s', %i, %i)", array($_SESSION['UserID'],$SendMessageToID,$_SESSION['MemberName'],$_POST['MessageName'],$_POST['Message'],$_POST['MessageDesc'],$LastActive,0));
sql_query($query,$SQLStat);
-if($Settings['sqltype']=="pgsql"||
- $Settings['sqltype']=="sqlite") {
-$messageid = sql_get_next_id($Settings['sqltable'],"messenger",$SQLStat); }
+$messageid = sql_get_next_id($Settings['sqltable'],"messenger",$SQLStat);
?><tr>
<td><span class="TableMessage"><br />
Message sent to user <?php echo $_POST['SendMessageTo']; ?>.<br />
Copyright 2004-2009 iDB Support - http://idb.berlios.de/
Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/
- $FileInfo: prelogin.php - Last Update: 12/09/2009 SVN 383 - Author: cooldude2k $
+ $FileInfo: prelogin.php - Last Update: 12/17/2009 SVN 416 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="prelogin.php"||$File3Name=="/prelogin.php") {
sql_free_result($resultlog2);
$CGMTime = GMTimeStamp();
if($YourBanTime!=0&&$YourBanTime!=null) {
-if($YourBanTime>=$CGMTime) { $BanError = "yes"; } }
+if($YourBanTime>=$CGMTime) { $BanError = "yes"; }
+if($YourBanTime<0) { $BanError = "yes"; } }
$NewDay=GMTimeStamp();
$NewIP=$_SERVER['REMOTE_ADDR'];
if($BanError!="yes") {
Copyright 2004-2009 iDB Support - http://idb.berlios.de/
Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/
- $FileInfo: replies.php - Last Update: 12/12/2009 SVN 409 - Author: cooldude2k $
+ $FileInfo: replies.php - Last Update: 12/17/2009 SVN 416 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="replies.php"||$File3Name=="/replies.php") {
$NumberPosts=sql_result($gnrresult,0,"NumPosts");
$PostCountAdd=sql_result($gnrresult,0,"PostCountAdd");
sql_free_result($gnrresult);
-if($Settings['sqltype']=="mysql"||
- $Settings['sqltype']=="mysqli") {
-$postid = sql_get_next_id($Settings['sqltable'],"posts",$SQLStat); }
$requery = sql_pre_query("SELECT * FROM \"".$Settings['sqltable']."members\" WHERE \"id\"=%i LIMIT 1", array($MyUsersID));
$reresult=sql_query($requery,$SQLStat);
$renum=sql_num_rows($reresult);
$query = sql_pre_query("INSERT INTO \"".$Settings['sqltable']."posts\" (\"TopicID\", \"ForumID\", \"CategoryID\", \"UserID\", \"GuestName\", \"TimeStamp\", \"LastUpdate\", \"EditUser\", \"EditUserName\", \"Post\", \"Description\", \"IP\", \"EditIP\") VALUES\n".
"(%i, %i, %i, %i, '%s', %i, %i, 0, '', '%s', '%s', '%s', '0')", array($TopicID,$TopicForumID,$TopicCatID,$User1ID,$User1Name,$LastActive,$LastActive,$_POST['ReplyPost'],$_POST['ReplyDesc'],$User1IP));
sql_query($query,$SQLStat);
-if($Settings['sqltype']=="pgsql"||
- $Settings['sqltype']=="sqlite") {
-$postid = sql_get_next_id($Settings['sqltable'],"posts",$SQLStat); }
+$postid = sql_get_next_id($Settings['sqltable'],"posts",$SQLStat);
$_SESSION['LastPostTime'] = GMTimeStamp() + $GroupInfo['FloodControl'];
if($User1ID!=0&&$User1ID!=-1) {
$queryupd = sql_pre_query("UPDATE \"".$Settings['sqltable']."members\" SET \"LastActive\"=%i,\"IP\"='%s',\"PostCount\"=%i,\"LastPostTime\"=%i WHERE \"id\"=%i", array($LastActive,$User1IP,$NewPostCount,$_SESSION['LastPostTime'],$User1ID));
Copyright 2004-2009 iDB Support - http://idb.berlios.de/
Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/
- $FileInfo: topics.php - Last Update: 12/12/2009 SVN 398 - Author: cooldude2k $
+ $FileInfo: topics.php - Last Update: 12/17/2009 SVN 416 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="topics.php"||$File3Name=="/topics.php") {
</span><br /></td>
</tr>
<?php } if ($Error!="Yes") { $LastActive = GMTimeStamp();
-if($Settings['sqltype']=="mysql"||
- $Settings['sqltype']=="mysqli") {
-$topicid = sql_get_next_id($Settings['sqltable'],"topics",$SQLStat);
-/*$postid = sql_get_next_id($Settings['sqltable'],"posts",$SQLStat);*/ }
$requery = sql_pre_query("SELECT * FROM \"".$Settings['sqltable']."members\" WHERE \"id\"=%i LIMIT 1", array($MyUserID));
$reresult=sql_query($requery,$SQLStat);
$renum=sql_num_rows($reresult);
$query = sql_pre_query("INSERT INTO \"".$Settings['sqltable']."topics\" (\"ForumID\", \"CategoryID\", \"OldForumID\", \"OldCategoryID\", \"UserID\", \"GuestName\", \"TimeStamp\", \"LastUpdate\", \"TopicName\", \"Description\", \"NumReply\", \"NumViews\", \"Pinned\", \"Closed\") VALUES\n".
"(%i, %i, %i, %i, %i, '%s', %i, %i, '%s', '%s', 0, 0, 0, 0)", array($ForumID,$ForumCatID,$ForumID,$ForumCatID,$User1ID,$User1Name,$LastActive,$LastActive,$_POST['TopicName'],$_POST['TopicDesc']));
sql_query($query,$SQLStat);
-if($Settings['sqltype']=="pgsql"||
- $Settings['sqltype']=="sqlite") {
-$topicid = sql_get_next_id($Settings['sqltable'],"topics",$SQLStat); }
-//$topicid = mysql_insert_id();
+$topicid = sql_get_next_id($Settings['sqltable'],"topics",$SQLStat);
$query = sql_pre_query("INSERT INTO \"".$Settings['sqltable']."posts\" (\"TopicID\", \"ForumID\", \"CategoryID\", \"UserID\", \"GuestName\", \"TimeStamp\", \"LastUpdate\", \"EditUser\", \"EditUserName\", \"Post\", \"Description\", \"IP\", \"EditIP\") VALUES\n".
"(".$topicid.", %i, %i, %i, '%s', %i, %i, 0, '', '%s', '%s', '%s', '0')", array($ForumID,$ForumCatID,$User1ID,$User1Name,$LastActive,$LastActive,$_POST['TopicPost'],$_POST['TopicDesc'],$User1IP));
sql_query($query,$SQLStat);
-if($Settings['sqltype']=="pgsql"||
- $Settings['sqltype']=="sqlite") {
-/*$postid = sql_get_next_id($Settings['sqltable'],"posts",$SQLStat);*/ }
+$postid = sql_get_next_id($Settings['sqltable'],"posts",$SQLStat);
$_SESSION['LastPostTime'] = GMTimeStamp() + $GroupInfo['FloodControl'];
if($User1ID!=0&&$User1ID!=-1) {
$queryupd = sql_pre_query("UPDATE \"".$Settings['sqltable']."members\" SET \"LastActive\"=%i,\"IP\"='%s',\"PostCount\"=%i,\"LastPostTime\"=%i WHERE \"id\"=%i", array($LastActive,$User1IP,$NewPostCount,$_SESSION['LastPostTime'],$User1ID));
Copyright 2004-2009 iDB Support - http://idb.berlios.de/
Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/
- $FileInfo: versioninfo.php - Last Update: 12/16/2009 SVN 415 - Author: cooldude2k $
+ $FileInfo: versioninfo.php - Last Update: 12/17/2009 SVN 416 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="versioninfo.php"||$File3Name=="/versioninfo.php") {
return $return_var; }
// Version number and date stuff. :P
$VER1[0] = 0; $VER1[1] = 3; $VER1[2] = 5; $VERFull[1] = $VER1[0].".".$VER1[1].".".$VER1[2];
-$VER2[0] = "Alpha"; $VER2[1] = "Al"; $VER2[2] = "SVN"; $SubVerN = 415; $RName = "iDB"; $SFName = "IntDB";
-$SVNDay[0] = 12; $SVNDay[1] = 16; $SVNDay[2] = 2009; $SVNDay[3] = $SVNDay[0]."/".$SVNDay[1]."/".$SVNDay[2];
+$VER2[0] = "Alpha"; $VER2[1] = "Al"; $VER2[2] = "SVN"; $SubVerN = 416; $RName = "iDB"; $SFName = "IntDB";
+$SVNDay[0] = 12; $SVNDay[1] = 17; $SVNDay[2] = 2009; $SVNDay[3] = $SVNDay[0]."/".$SVNDay[1]."/".$SVNDay[2];
$VerInfo['iDB_Ver'] = version_info($RName,$VER1[0],$VER1[1],$VER1[2],$VER2[1],$SubVerN,false);
$VerInfo['iDB_Ver_SVN'] = version_info($RName,$VER1[0],$VER1[1],$VER1[2],$VER2[1],$SubVerN,true);
$VerInfo['iDB_Full_Ver'] = version_info($RName,$VER1[0],$VER1[1],$VER1[2],$VER2[0],$SubVerN,false);