Copyright 2004-2009 iDB Support - http://idb.berlios.de/
Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/
- $FileInfo: categories.php - Last Update: 11/23/2009 SVN 359 - Author: cooldude2k $
+ $FileInfo: categories.php - Last Update: 12/07/2009 SVN 380 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="categories.php"||$File3Name=="/categories.php") {
<option selected="selected" value="0">none</option>
<?php
$fq = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."categories` WHERE `InSubCategory`=0 ORDER BY `OrderID` ASC, `id` ASC", array(null));
-$fr=sql_query($fq);
+$fr=sql_query($fq,$SQLStat);
$ai=sql_num_rows($fr);
$fi=0;
while ($fi < $ai) {
$_POST['CategoryDesc'] = stripcslashes(htmlspecialchars($_POST['CategoryDesc'], ENT_QUOTES, $Settings['charset']));
//$_POST['CategoryDesc'] = preg_replace("/&#(x[a-f0-9]+|[0-9]+);/i", "&#$1;", $_POST['CategoryDesc']);
$_POST['CategoryDesc'] = remove_spaces($_POST['CategoryDesc']);
-$sql_id_check = sql_query(sql_pre_query("SELECT `id` FROM `".$Settings['sqltable']."categories` WHERE `id`=%i LIMIT 1", array($_POST['CategoryID'])));
-$sql_order_check = sql_query(sql_pre_query("SELECT `OrderID` FROM `".$Settings['sqltable']."categories` WHERE `OrderID`=%i LIMIT 1", array($_POST['OrderID'])));
+$sql_id_check = sql_query(sql_pre_query("SELECT `id` FROM `".$Settings['sqltable']."categories` WHERE `id`=%i LIMIT 1", array($_POST['CategoryID'])),$SQLStat);
+$sql_order_check = sql_query(sql_pre_query("SELECT `OrderID` FROM `".$Settings['sqltable']."categories` WHERE `OrderID`=%i LIMIT 1", array($_POST['OrderID'])),$SQLStat);
$id_check = sql_num_rows($sql_id_check); $order_check = sql_num_rows($sql_order_check);
sql_free_result($sql_id_check); sql_free_result($sql_order_check);
$errorstr = "";
$admincptitle = " ".$ThemeSet['TitleDivider']." Updating Settings";
$query = sql_pre_query("INSERT INTO `".$Settings['sqltable']."categories` (`id`, `OrderID`, `Name`, `ShowCategory`, `CategoryType`, `SubShowForums`, `InSubCategory`, `PostCountView`, `KarmaCountView`, `Description`) VALUES\n".
"(%i, %i, '%s', '%s', '%s', 'yes', %i, %i, %i, '%s')", array($_POST['CategoryID'],$_POST['OrderID'],$_POST['CategoryName'],$_POST['ShowCategory'],$_POST['CategoryType'],$_POST['InSubCategory'],$_POST['CategoryDesc'],$_POST['NumPostView'],$_POST['NumKarmaView'],$_POST['CategoryDesc']));
-sql_query($query);
+sql_query($query,$SQLStat);
$getperidq = sql_pre_query("SELECT DISTINCT `PermissionID` FROM `".$Settings['sqltable']."catpermissions` ORDER BY `PermissionID` ASC", array(null));
-$getperidr=sql_query($getperidq);
+$getperidr=sql_query($getperidq,$SQLStat);
$getperidnum=sql_num_rows($getperidr);
$getperidi = 0;
-$nextperid = sql_get_next_id($Settings['sqltable'],"catpermissions");
+$nextperid = sql_get_next_id($Settings['sqltable'],"catpermissions",$SQLStat);
while ($getperidi < $getperidnum) {
$getperidID=sql_result($getperidr,$getperidi,"PermissionID");
$getperidq2 = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."catpermissions` WHERE `PermissionID`=%i", array($getperidID));
-$getperidr2=sql_query($getperidq2);
+$getperidr2=sql_query($getperidq2,$SQLStat);
$getperidnum2=sql_num_rows($getperidr2);
$getperidName=sql_result($getperidr2,0,"Name");
sql_free_result($getperidr2);
$query = sql_pre_query("INSERT IGNORE INTO `".$Settings['sqltable']."catpermissions` VALUES (%i, %i, '%s', %i, 'yes')", array($nextperid,$getperidID,$getperidName,$_POST['CategoryID']));
-sql_query($query);
+sql_query($query,$SQLStat);
++$getperidi; ++$nextperid; }
sql_free_result($getperidr);
?>
<td style="width: 50%;"><select size="1" class="TextBox" name="DelID" id="DelID">
<?php
$fq = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."categories` ORDER BY `OrderID` ASC, `id` ASC", array(null));
-$fr=sql_query($fq);
+$fr=sql_query($fq,$SQLStat);
$ai=sql_num_rows($fr);
$fi=0;
while ($fi < $ai) {
<?php } if($_GET['act']=="deletecategory"&&$_POST['update']=="now"&&$_GET['act']=="deletecategory") {
$admincptitle = " ".$ThemeSet['TitleDivider']." Updating Settings";
$prequery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` WHERE `id`=%i LIMIT 1", array($_POST['DelID']));
-$preresult=sql_query($prequery);
+$preresult=sql_query($prequery,$SQLStat);
$prenum=sql_num_rows($preresult);
$errorstr = ""; $Error = null;
if (!is_numeric($_POST['DelID'])) { $Error="Yes";
$errorstr = $errorstr."You need to enter a forum ID.<br />\n"; }
if($prenum>0&&$Error!="Yes") {
$dtquery = sql_pre_query("DELETE FROM `".$Settings['sqltable']."categories` WHERE `id`=%i", array($_POST['DelID']));
-sql_query($dtquery);
+sql_query($dtquery,$SQLStat);
if($_POST['DelCategories']=="yes") {
$dscquery = sql_pre_query("DELETE FROM `".$Settings['sqltable']."categories` WHERE `InSubCategory`=%i", array($_POST['DelID']));
-sql_query($dscquery); }
+sql_query($dscquery,$SQLStat); }
if($_POST['DelForums']=="yes") {
$dsfquery = sql_pre_query("DELETE FROM `".$Settings['sqltable']."forums` WHERE `CategoryID`=%i", array($_POST['DelID']));
-sql_query($dsfquery); }
+sql_query($dsfquery,$SQLStat); }
if($_POST['DelForums']=="yes") {
$dstquery = sql_pre_query("DELETE FROM `".$Settings['sqltable']."topics` WHERE `CategoryID`=%i", array($_POST['DelID']));
-sql_query($dstquery); }
+sql_query($dstquery,$SQLStat); }
if($_POST['DelForums']=="yes") {
$dstquery = sql_pre_query("DELETE FROM `".$Settings['sqltable']."topics` WHERE `CategoryID`=%i", array($_POST['DelID']));
-sql_query($dstquery);
+sql_query($dstquery,$SQLStat);
$dstquery = sql_pre_query("DELETE FROM `".$Settings['sqltable']."posts` WHERE `CategoryID`=%i", array($_POST['DelID']));
-sql_query($dstquery); }
+sql_query($dstquery,$SQLStat); }
if($_POST['DelPermission']=="yes") {
$apcquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` WHERE `CategoryID`=%i ORDER BY `OrderID` ASC, `id` ASC", array($_POST['DelID']));
-$apcresult=sql_query($apcquery);
+$apcresult=sql_query($apcquery,$SQLStat);
$apcnum=sql_num_rows($apcresult);
$apci=0; $apcl=1; if($apcnum>=1) {
while ($apci < $apcnum) {
$DelForumID=sql_result($apcresult,$apci,"id");
if($_POST['DelPermission']=="yes") {
$dtquery = sql_pre_query("DELETE FROM `".$Settings['sqltable']."permissions` WHERE `ForumID`=%i", array($DelForumID));
-sql_query($dtquery); }
+sql_query($dtquery,$SQLStat); }
++$apci; }
sql_free_result($apcresult); } }
if($_POST['DelPermission']=="yes") {
$apcquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."categories` WHERE `InSubCategory`=%i ORDER BY `OrderID` ASC, `id` ASC", array($_POST['DelID']));
-$apcresult=sql_query($apcquery);
+$apcresult=sql_query($apcquery,$SQLStat);
$apcnum=sql_num_rows($apcresult);
$apci=0; $apcl=1; if($apcnum>=1) {
while ($apci < $apcnum) {
$DelSubsCategoryID=sql_result($apcresult,$apci,"id");
if($_POST['DelPermission']=="yes") {
$dtquery = sql_pre_query("DELETE FROM `".$Settings['sqltable']."catpermissions` WHERE `CategoryID`=%i", array($DelSubsCategoryID));
-sql_query($dtquery); }
+sql_query($dtquery,$SQLStat); }
++$apci; }
sql_free_result($apcresult); } }
?>
<td style="width: 50%;"><select size="1" class="TextBox" name="id" id="id">
<?php
$fq = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."categories` ORDER BY `OrderID` ASC, `id` ASC", array(null));
-$fr=sql_query($fq);
+$fr=sql_query($fq,$SQLStat);
$ai=sql_num_rows($fr);
$fi=0;
while ($fi < $ai) {
</div>
<?php } if(isset($_POST['id'])) {
$prequery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."categories` WHERE `id`=%i LIMIT 1", array($_POST['id']));
-$preresult=sql_query($prequery);
+$preresult=sql_query($prequery,$SQLStat);
$prenum=sql_num_rows($preresult);
if($prenum==0) { redirect("location",$basedir.url_maker($exfile['admin'],$Settings['file_ext'],"act=view",$Settings['qstr'],$Settings['qsep'],$prexqstr['admin'],$exqstr['admin'],false)); sql_free_result($preresult);
ob_clean(); header("Content-Type: text/plain; charset=".$Settings['charset']);
<option selected="selected" value="0">none</option>
<?php
$fq = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."categories` WHERE `InSubCategory`=0 AND `id`<>%i ORDER BY `OrderID` ASC, `id` ASC", array($CategoryID));
-$fr=sql_query($fq);
+$fr=sql_query($fq,$SQLStat);
$ai=sql_num_rows($fr);
$fi=0;
while ($fi < $ai) {
//$_POST['CategoryDesc'] = preg_replace("/&#(x[a-f0-9]+|[0-9]+);/i", "&#$1;", $_POST['CategoryDesc']);
$_POST['CategoryDesc'] = remove_spaces($_POST['CategoryDesc']);
$prequery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."categories` WHERE `id`=%i LIMIT 1", array($_POST['id']));
-$preresult=sql_query($prequery);
+$preresult=sql_query($prequery,$SQLStat);
$prenum=sql_num_rows($preresult);
if($prenum==0) { redirect("location",$basedir.url_maker($exfile['admin'],$Settings['file_ext'],"act=view",$Settings['qstr'],$Settings['qsep'],$prexqstr['admin'],$exqstr['admin'],false)); sql_free_result($preresult);
ob_clean(); header("Content-Type: text/plain; charset=".$Settings['charset']);
$OldID=sql_result($preresult,0,"id");
$OldOrder=sql_result($preresult,0,"OrderID");
sql_free_result($preresult);
-$sql_id_check = sql_query(sql_pre_query("SELECT `id` FROM `".$Settings['sqltable']."categories` WHERE `id`=%i LIMIT 1", array($_POST['ForumID'])));
-$sql_order_check = sql_query(sql_pre_query("SELECT `OrderID` FROM `".$Settings['sqltable']."categories` WHERE `OrderID`=%i LIMIT 1", array($_POST['OrderID'])));
+$sql_id_check = sql_query(sql_pre_query("SELECT `id` FROM `".$Settings['sqltable']."categories` WHERE `id`=%i LIMIT 1", array($_POST['ForumID'])),$SQLStat);
+$sql_order_check = sql_query(sql_pre_query("SELECT `OrderID` FROM `".$Settings['sqltable']."categories` WHERE `OrderID`=%i LIMIT 1", array($_POST['OrderID'])),$SQLStat);
$id_check = sql_num_rows($sql_id_check); $order_check = sql_num_rows($sql_order_check);
sql_free_result($sql_id_check); sql_free_result($sql_order_check);
if ($_POST['NumPostView']==null||
redirect("refresh",$basedir.url_maker($exfile['admin'],$Settings['file_ext'],"act=view&menu=categories",$Settings['qstr'],$Settings['qsep'],$prexqstr['admin'],$exqstr['admin'],FALSE),"4");
$admincptitle = " ".$ThemeSet['TitleDivider']." Updating Settings";
$query = sql_pre_query("UPDATE `".$Settings['sqltable']."categories` SET `id`=%i,`OrderID`=%i,`Name`='%s',`ShowCategory`='%s',`CategoryType`='%s',`InSubCategory`=%i,`Description`='%s',`PostCountView`=%i,`KarmaCountView`=%i WHERE `id`=%i", array($_POST['CategoryID'],$_POST['OrderID'],$_POST['CategoryName'],$_POST['ShowCategory'],$_POST['CategoryType'],$_POST['InSubCategory'],$_POST['CategoryDesc'],$_POST['NumPostView'],$_POST['NumKarmaView'],$_POST['id']));
-sql_query($query);
-?>
-<?php } } } if($_GET['act']=="cpermissions"&&$_POST['update']!="now") {
+sql_query($query,$SQLStat); } } }
+if($_GET['act']=="cpermissions"&&$_POST['update']!="now") {
$admincptitle = " ".$ThemeSet['TitleDivider']." Category Permissions Manager";
if(!isset($_POST['id'])) {
?>
<td style="width: 50%;"><select size="1" class="TextBox" name="id" id="id">
<?php
$getperidq = sql_pre_query("SELECT DISTINCT `PermissionID` FROM `".$Settings['sqltable']."catpermissions`", array(null));
-$getperidr=sql_query($getperidq);
+$getperidr=sql_query($getperidq,$SQLStat);
$getperidnum=sql_num_rows($getperidr);
$getperidi = 0;
while ($getperidi < $getperidnum) {
$getperidID=sql_result($getperidr,$getperidi,"PermissionID");
$getperidq2 = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."catpermissions` WHERE `PermissionID`=%i ORDER BY `CategoryID` ASC", array($getperidID));
-$getperidr2=sql_query($getperidq2);
+$getperidr2=sql_query($getperidq2,$SQLStat);
$getperidnum2=sql_num_rows($getperidr2);
$getperidName=sql_result($getperidr2,0,"Name");
sql_free_result($getperidr2);
<td class="TableMenuColumn3">
<?php
$fq = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."categories` ORDER BY `OrderID` ASC, `id` ASC", array(null));
-$fr=sql_query($fq);
+$fr=sql_query($fq,$SQLStat);
$ai=sql_num_rows($fr);
$fi=0;
while ($fi < $ai) {
$InCategoryID=sql_result($fr,$fi,"id");
$InCategoryName=sql_result($fr,$fi,"Name");
$getperidq = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."catpermissions` WHERE PermissionID=%i AND `CategoryID`=%i LIMIT 1", array($_POST['id'],$InCategoryID));
-$getperidr=sql_query($getperidq);
+$getperidr=sql_query($getperidq,$SQLStat);
$getperidnum=sql_num_rows($getperidr);
$getperidNumz = null;
$getperidID = null;
</div>
<?php } if(isset($_POST['id'])&&$_POST['subact']=="edit") {
$prequery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."catpermissions` WHERE `id`=%i LIMIT 1", array($_POST['id']));
-$preresult=sql_query($prequery);
+$preresult=sql_query($prequery,$SQLStat);
$prenum=sql_num_rows($preresult);
if($prenum==0) { redirect("location",$basedir.url_maker($exfile['admin'],$Settings['file_ext'],"act=view",$Settings['qstr'],$Settings['qsep'],$prexqstr['admin'],$exqstr['admin'],false)); sql_free_result($preresult);
ob_clean(); header("Content-Type: text/plain; charset=".$Settings['charset']);
$admincptitle = " ".$ThemeSet['TitleDivider']." Updating Settings";
redirect("refresh",$basedir.url_maker($exfile['admin'],$Settings['file_ext'],"act=view&menu=categories",$Settings['qstr'],$Settings['qsep'],$prexqstr['admin'],$exqstr['admin'],FALSE),"4");
$query = sql_pre_query("UPDATE `".$Settings['sqltable']."catpermissions` SET `CanViewCategory`='%s' WHERE `id`=%i", array($_POST['CanViewCategory'], $_POST['id']));
-sql_query($query); } if(isset($_POST['id'])&&$_POST['subact']=="create") {
+sql_query($query,$SQLStat); } if(isset($_POST['id'])&&$_POST['subact']=="create") {
?>
<div class="TableMenuBorder">
<?php if($ThemeSet['TableStyle']=="div") { ?>
$admincptitle = " ".$ThemeSet['TitleDivider']." Updating Settings";
redirect("refresh",$basedir.url_maker($exfile['admin'],$Settings['file_ext'],"act=view&menu=categories",$Settings['qstr'],$Settings['qsep'],$prexqstr['admin'],$exqstr['admin'],FALSE),"4");
$prequery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."catpermissions` WHERE `id`=%i LIMIT 1", array($_POST['permid']));
-$preresult=sql_query($prequery);
+$preresult=sql_query($prequery,$SQLStat);
$prenum=sql_num_rows($preresult);
if($prenum==0) { redirect("location",$basedir.url_maker($exfile['admin'],$Settings['file_ext'],"act=view",$Settings['qstr'],$Settings['qsep'],$prexqstr['admin'],$exqstr['admin'],false)); sql_free_result($preresult);
ob_clean(); header("Content-Type: text/plain; charset=".$Settings['charset']);
if($prenum>=1) {
$PermissionName=sql_result($preresult,0,"Name");
sql_free_result($preresult); }
-$nextidnum = sql_get_next_id($Settings['sqltable'],"catpermissions");
+$nextidnum = sql_get_next_id($Settings['sqltable'],"catpermissions",$SQLStat);
$query = sql_pre_query("INSERT INTO `".$Settings['sqltable']."catpermissions` (`PermissionID`, `Name`, `CategoryID`, `CanViewCategory`) VALUES\n".
"(%i, '%s', %i, '%s')", array($_POST['permid'], $PermissionName, $_POST['id'], $_POST['CanViewCategory']));
-sql_query($query); }
-?>
-<?php } $doupdate = false;
+sql_query($query,$SQLStat); } } $doupdate = false;
if(isset($_POST['id'])&&$_POST['subact']=="editnow") {
$doupdate = true; }
if(isset($_POST['id'])&&isset($_POST['permid'])&&$_POST['subact']=="makenow") {
Copyright 2004-2009 iDB Support - http://idb.berlios.de/
Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/
- $FileInfo: forums.php - Last Update: 11/23/2009 SVN 359 - Author: cooldude2k $
+ $FileInfo: forums.php - Last Update: 12/07/2009 SVN 380 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="forums.php"||$File3Name=="/forums.php") {
<?php if($_GET['act']=="retopics") {
$admincptitle = " ".$ThemeSet['TitleDivider']." Recounting Topics";
$query = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` ORDER BY `OrderID` ASC, `id` ASC", array(null));
-$result=sql_query($query);
+$result=sql_query($query,$SQLStat);
$num=sql_num_rows($result);
$i=0;
while ($i < $num) {
$ForumID=sql_result($result,$i,"id");
$tquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."topics` WHERE `ForumID`=%i ORDER BY `Pinned` DESC, `LastUpdate` DESC", array($ForumID));
-$tresult=sql_query($tquery);
+$tresult=sql_query($tquery,$SQLStat);
$tnum=sql_num_rows($tresult);
$rquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."posts` WHERE `ForumID`=%i ORDER BY `TimeStamp` ASC", array($ForumID));
-$rresult=sql_query($rquery);
+$rresult=sql_query($rquery,$SQLStat);
$rnum=sql_num_rows($rresult);
$query = sql_pre_query("UPDATE `".$Settings['sqltable']."forums` SET `NumPosts`=%i,`NumTopics`=%i WHERE `id`=%i", array($rnum,$tnum,$ForumID));
-sql_query($query);
+sql_query($query,$SQLStat);
sql_free_result($tresult);
sql_free_result($rresult);
++$i; }
<?php } if($_GET['act']=="rereplies") {
$admincptitle = " ".$ThemeSet['TitleDivider']." Recounting Replies";
$query = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."topics` ORDER BY `Pinned` DESC, `LastUpdate` DESC", array(null));
-$result=sql_query($query);
+$result=sql_query($query,$SQLStat);
$num=sql_num_rows($result);
$i=0;
while ($i < $num) {
$TopicID=sql_result($result,$i,"id");
$rquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."posts` WHERE `TopicID`=%i ORDER BY `TimeStamp` ASC", array($TopicID));
-$rresult=sql_query($rquery);
+$rresult=sql_query($rquery,$SQLStat);
$rnum=sql_num_rows($rresult);
$Nrnum = $rnum - 1;
$query = sql_pre_query("UPDATE `".$Settings['sqltable']."topics` SET `NumReply`=%i WHERE `id`=%i", array($Nrnum,$TopicID));
-sql_query($query);
+sql_query($query,$SQLStat);
sql_free_result($rresult);
++$i; }
sql_free_result($result);
<?php } if($_GET['act']=="fixtnames") {
$admincptitle = " ".$ThemeSet['TitleDivider']." Fixing Topic User Names";
$query = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."topics` ORDER BY `TimeStamp` ASC", array(null));
-$result=sql_query($query);
+$result=sql_query($query,$SQLStat);
$num=sql_num_rows($result);
$i=0;
while ($i < $num) {
if($UsersID==$NewUserID&&$GuestsName==$NewGuestsName) {
$NewUserID = $UsersID; $NewGuestsName = $GuestsName; }
$query = sql_pre_query("UPDATE `".$Settings['sqltable']."topics` SET `UserID`=%i,`GuestName`='%s' WHERE `id`=%i", array($NewUserID,$NewGuestsName,$TopicID));
-sql_query($query);
+sql_query($query,$SQLStat);
++$i; }
sql_free_result($result);
?>
<?php } if($_GET['act']=="fixrnames") {
$admincptitle = " ".$ThemeSet['TitleDivider']." Fixing Reply User Names";
$query = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."posts` ORDER BY `TimeStamp` ASC", array(null));
-$result=sql_query($query);
+$result=sql_query($query,$SQLStat);
$num=sql_num_rows($result);
$i=0;
while ($i < $num) {
if($EditUserID==$NewEditUserID&&$EditUserName==$NewEditUserName) {
$NewEditUserID = $EditUserID; $NewEditUserName = $EditUserName; }
$query = sql_pre_query("UPDATE `".$Settings['sqltable']."posts` SET `UserID`=%i,`GuestName`='%s',`EditUser`=%i,`EditUserName`='%s' WHERE `id`=%i", array($NewUserID,$NewGuestsName,$NewEditUserID,$NewEditUserName,$PostID));
-sql_query($query);
+sql_query($query,$SQLStat);
++$i; }
sql_free_result($result);
?>
<td style="width: 50%;"><select size="1" class="TextBox" name="ForumCatID" id="ForumCatID">
<?php
$cq = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."categories` ORDER BY `OrderID` ASC, `id` ASC", array(null));
-$cr=sql_query($cq);
+$cr=sql_query($cq,$SQLStat);
$eu=sql_num_rows($cr);
$nu=0;
while ($nu < $eu) {
<option selected="selected" value="0">none</option>
<?php
$fq = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` WHERE `InSubForum`=0 ORDER BY `OrderID` ASC, `id` ASC", array(null));
-$fr=sql_query($fq);
+$fr=sql_query($fq,$SQLStat);
$ai=sql_num_rows($fr);
$fi=0;
while ($fi < $ai) {
<option selected="selected" value="0">none</option>
<?php
$fq = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` ORDER BY `OrderID` ASC, `id` ASC", array(null));
-$fr=sql_query($fq);
+$fr=sql_query($fq,$SQLStat);
$ai=sql_num_rows($fr);
$fi=0;
while ($fi < $ai) {
$_POST['ForumDesc'] = stripcslashes(htmlspecialchars($_POST['ForumDesc'], ENT_QUOTES, $Settings['charset']));
//$_POST['ForumDesc'] = preg_replace("/&#(x[a-f0-9]+|[0-9]+);/i", "&#$1;", $_POST['ForumDesc']);
$_POST['ForumDesc'] = remove_spaces($_POST['ForumDesc']);
-$sql_id_check = sql_query(sql_pre_query("SELECT `id` FROM `".$Settings['sqltable']."forums` WHERE `id`=%i LIMIT 1", array($_POST['ForumID'])));
-$sql_order_check = sql_query(sql_pre_query("SELECT `OrderID` FROM `".$Settings['sqltable']."forums` WHERE `OrderID`=%i LIMIT 1", array($_POST['OrderID'])));
+$sql_id_check = sql_query(sql_pre_query("SELECT `id` FROM `".$Settings['sqltable']."forums` WHERE `id`=%i LIMIT 1", array($_POST['ForumID'])),$SQLStat);
+$sql_order_check = sql_query(sql_pre_query("SELECT `OrderID` FROM `".$Settings['sqltable']."forums` WHERE `OrderID`=%i LIMIT 1", array($_POST['OrderID'])),$SQLStat);
$id_check = sql_num_rows($sql_id_check); $order_check = sql_num_rows($sql_order_check);
sql_free_result($sql_id_check); sql_free_result($sql_order_check);
$errorstr = "";
$admincptitle = " ".$ThemeSet['TitleDivider']." Updating Settings";
$query = sql_pre_query("INSERT INTO `".$Settings['sqltable']."forums` (`id`, `CategoryID`, `OrderID`, `Name`, `ShowForum`, `ForumType`, `InSubForum`, `RedirectURL`, `Redirects`, `NumViews`, `Description`, `PostCountAdd`, `PostCountView`, `KarmaCountView`, `CanHaveTopics`, `HotTopicPosts`, `NumPosts`, `NumTopics`) VALUES\n".
"(%i, %i, %i, '%s', '%s', '%s', %i, '%s', 0, 0, '%s', '%s', %i, %i, '%s', %i, 0, 0)", array($_POST['ForumID'],$_POST['ForumCatID'],$_POST['OrderID'],$_POST['ForumName'],$_POST['ShowForum'],$_POST['ForumType'],$_POST['InSubForum'],$_POST['RedirectURL'],$_POST['ForumDesc'],$_POST['PostCountAdd'],$_POST['NumPostView'],$_POST['NumKarmaView'],$_POST['CanHaveTopics'],$_POST['NumPostHotTopic']));
-sql_query($query);
+sql_query($query,$SQLStat);
if(!is_numeric($_POST['CPermissions'])) { $_POST['CPermissions'] = "0"; }
$getperidq = sql_pre_query("SELECT DISTINCT `PermissionID` FROM `".$Settings['sqltable']."permissions` ORDER BY `PermissionID` ASC", array(null));
-$getperidr=sql_query($getperidq);
+$getperidr=sql_query($getperidq,$SQLStat);
$getperidnum=sql_num_rows($getperidr);
$getperidi = 0;
-$nextperid = sql_get_next_id($Settings['sqltable'],"permissions");
+$nextperid = sql_get_next_id($Settings['sqltable'],"permissions",$SQLStat);
while ($getperidi < $getperidnum) {
$getperidID=sql_result($getperidr,$getperidi,"PermissionID");
if($_POST['CPermissions']=="0") {
$getperidq2 = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."permissions` WHERE `PermissionID`=%i", array($getperidID)); }
if($_POST['CPermissions']!="0") {
$getperidq2 = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."permissions` WHERE `PermissionID`=%i AND ForumID=%i", array($getperidID,$_POST['CPermissions'])); }
-$getperidr2=sql_query($getperidq2);
+$getperidr2=sql_query($getperidq2,$SQLStat);
$getperidnum2=sql_num_rows($getperidr2);
$PermissionNum=sql_result($getperidr2,0,"id");
$PermissionID=sql_result($getperidr2,0,"PermissionID");
$query = sql_pre_query("INSERT IGNORE INTO `".$Settings['sqltable']."permissions` VALUES (%i, %i, '%s', %i, '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s')", array($nextperid,$PermissionID,$PermissionName,$_POST['ForumID'],$CanViewForum,$CanMakeTopics,$CanMakeReplys,$CanMakeReplysCT,$CanEditTopics,$CanEditTopicsCT,$CanEditReplys,$CanEditReplysCT,$CanDeleteTopics,$CanDeleteTopicsCT,$CanDeleteReplys,$CanDeleteReplysCT,$CanCloseTopics,$CanPinTopics,$CanDohtml,$CanUseBBags,$CanModForum)); }
if($getperidnum2<=0) {
$query = sql_pre_query("INSERT IGNORE INTO `".$Settings['sqltable']."permissions` VALUES (%i, %i, '%s', %i, 'yes', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no')", array($nextperid,$PermissionID,$PermissionName,$_POST['ForumID'])); } }
-sql_query($query);
+sql_query($query,$SQLStat);
++$getperidi; ++$nextperid; }
sql_free_result($getperidr);
?>
<td style="width: 50%;"><select size="1" class="TextBox" name="DelID" id="DelID">
<?php
$fq = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` ORDER BY `OrderID` ASC, `id` ASC", array(null));
-$fr=sql_query($fq);
+$fr=sql_query($fq,$SQLStat);
$ai=sql_num_rows($fr);
$fi=0;
while ($fi < $ai) {
<?php } if($_GET['act']=="deleteforum"&&$_POST['update']=="now"&&$_GET['act']=="deleteforum") {
$admincptitle = " ".$ThemeSet['TitleDivider']." Updating Settings";
$prequery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` WHERE `id`=%i LIMIT 1", array($_POST['DelID']));
-$preresult=sql_query($prequery);
+$preresult=sql_query($prequery,$SQLStat);
$prenum=sql_num_rows($preresult);
$errorstr = ""; $Error = null;
if (!is_numeric($_POST['DelID'])) { $Error="Yes";
$errorstr = $errorstr."You need to enter a forum ID.<br />\n"; }
if($prenum>0&&$Error!="Yes") {
$dtquery = sql_pre_query("DELETE FROM `".$Settings['sqltable']."forums` WHERE `id`=%i", array($_POST['DelID']));
-sql_query($dtquery);
+sql_query($dtquery,$SQLStat);
if($_POST['DelForums']=="yes") {
$dtquery = sql_pre_query("DELETE FROM `".$Settings['sqltable']."topics` WHERE `ForumID`=%i", array($_POST['DelID']));
-sql_query($dtquery);
+sql_query($dtquery,$SQLStat);
$dtquery = sql_pre_query("DELETE FROM `".$Settings['sqltable']."posts` WHERE `ForumID`=%i", array($_POST['DelID']));
-sql_query($dtquery); }
+sql_query($dtquery,$SQLStat); }
if($_POST['DelPermission']=="yes") {
$dtquery = sql_pre_query("DELETE FROM `".$Settings['sqltable']."permissions` WHERE `ForumID`=%i", array($_POST['DelID']));
-sql_query($dtquery); }
+sql_query($dtquery,$SQLStat); }
if($_POST['DelForums']=="yes") {
$apcquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` WHERE `InSubForum`=%i ORDER BY `OrderID` ASC, `id` ASC", array($_POST['DelID']));
-$apcresult=sql_query($apcquery);
+$apcresult=sql_query($apcquery,$SQLStat);
$apcnum=sql_num_rows($apcresult);
$apci=0; $apcl=1; if($apcnum>=1) {
while ($apci < $apcnum) {
$DelSubsForumID=sql_result($apcresult,$apci,"id");
if($_POST['DelForums']=="yes") {
$dtquery = sql_pre_query("DELETE FROM `".$Settings['sqltable']."topics` WHERE `ForumID`=%i", array($DelSubsForumID));
-sql_query($dtquery);
+sql_query($dtquery,$SQLStat);
$dtquery = sql_pre_query("DELETE FROM `".$Settings['sqltable']."posts` WHERE `ForumID`=%i", array($DelSubsForumID));
-sql_query($dtquery); }
+sql_query($dtquery,$SQLStat); }
if($_POST['DelPermission']=="yes") {
$dtquery = sql_pre_query("DELETE FROM `".$Settings['sqltable']."permissions` WHERE `ForumID`=%i", array($DelSubsForumID));
-sql_query($dtquery); }
+sql_query($dtquery,$SQLStat); }
$dtquery = sql_pre_query("DELETE FROM `".$Settings['sqltable']."forums` WHERE `id`=%i", array($DelSubsForumID));
-sql_query($dtquery);
+sql_query($dtquery,$SQLStat);
++$apci; }
sql_free_result($apcresult); } }
?>
<td style="width: 50%;"><select size="1" class="TextBox" name="id" id="id">
<?php
$fq = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` ORDER BY `OrderID` ASC, `id` ASC", array(null));
-$fr=sql_query($fq);
+$fr=sql_query($fq,$SQLStat);
$ai=sql_num_rows($fr);
$fi=0;
while ($fi < $ai) {
</div>
<?php } if(isset($_POST['id'])) {
$prequery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` WHERE `id`=%i LIMIT 1", array($_POST['id']));
-$preresult=sql_query($prequery);
+$preresult=sql_query($prequery,$SQLStat);
$prenum=sql_num_rows($preresult);
if($prenum==0) { redirect("location",$basedir.url_maker($exfile['admin'],$Settings['file_ext'],"act=view",$Settings['qstr'],$Settings['qsep'],$prexqstr['admin'],$exqstr['admin'],false)); sql_free_result($preresult);
ob_clean(); header("Content-Type: text/plain; charset=".$Settings['charset']);
<td style="width: 50%;"><select size="1" class="TextBox" name="ForumCatID" id="ForumCatID">
<?php
$cq = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."categories` ORDER BY `OrderID` ASC, `id` ASC", array(null));
-$cr=sql_query($cq);
+$cr=sql_query($cq,$SQLStat);
$eu=sql_num_rows($cr);
$nu=0;
while ($nu < $eu) {
<option selected="selected" value="0">none</option>
<?php
$fq = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` WHERE `InSubForum`=0 AND `id`<>%i ORDER BY `OrderID` ASC, `id` ASC", array($ForumID));
-$fr=sql_query($fq);
+$fr=sql_query($fq,$SQLStat);
$ai=sql_num_rows($fr);
$fi=0;
while ($fi < $ai) {
//$_POST['ForumDesc'] = preg_replace("/&#(x[a-f0-9]+|[0-9]+);/i", "&#$1;", $_POST['ForumDesc']);
$_POST['ForumDesc'] = remove_spaces($_POST['ForumDesc']);
$prequery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` WHERE `id`=%i LIMIT 1", array($_POST['id']));
-$preresult=sql_query($prequery);
+$preresult=sql_query($prequery,$SQLStat);
$prenum=sql_num_rows($preresult);
if($prenum==0) { redirect("location",$basedir.url_maker($exfile['admin'],$Settings['file_ext'],"act=view",$Settings['qstr'],$Settings['qsep'],$prexqstr['admin'],$exqstr['admin'],false)); sql_free_result($preresult);
ob_clean(); header("Content-Type: text/plain; charset=".$Settings['charset']);
$OldID=sql_result($preresult,0,"id");
$OldOrder=sql_result($preresult,0,"OrderID");
sql_free_result($preresult);
-$sql_id_check = sql_query(sql_pre_query("SELECT `id` FROM `".$Settings['sqltable']."forums` WHERE `id`=%i LIMIT 1", array($_POST['ForumID'])));
-$sql_order_check = sql_query(sql_pre_query("SELECT `OrderID` FROM `".$Settings['sqltable']."forums` WHERE `OrderID`=%i LIMIT 1", array($_POST['OrderID'])));
+$sql_id_check = sql_query(sql_pre_query("SELECT `id` FROM `".$Settings['sqltable']."forums` WHERE `id`=%i LIMIT 1", array($_POST['ForumID'])),$SQLStat);
+$sql_order_check = sql_query(sql_pre_query("SELECT `OrderID` FROM `".$Settings['sqltable']."forums` WHERE `OrderID`=%i LIMIT 1", array($_POST['OrderID'])),$SQLStat);
$id_check = sql_num_rows($sql_id_check); $order_check = sql_num_rows($sql_order_check);
sql_free_result($sql_id_check); sql_free_result($sql_order_check);
if ($_POST['NumPostView']==null||
redirect("refresh",$basedir.url_maker($exfile['admin'],$Settings['file_ext'],"act=view&menu=forums",$Settings['qstr'],$Settings['qsep'],$prexqstr['admin'],$exqstr['admin'],FALSE),"4");
$admincptitle = " ".$ThemeSet['TitleDivider']." Updating Settings";
$query = sql_pre_query("UPDATE `".$Settings['sqltable']."forums` SET `id`=%i,`CategoryID`=%i,`OrderID`=%i,`Name`='%s',`ShowForum`='%s',`ForumType`='%s',`InSubForum`=%i,`RedirectURL`='%s',`Description`='%s',`PostCountAdd`='%s',`PostCountView`=%i,`KarmaCountView`=%i,`CanHaveTopics`='%s',`HotTopicPosts`=%i WHERE `id`=%i", array($_POST['ForumID'],$_POST['ForumCatID'],$_POST['OrderID'],$_POST['ForumName'],$_POST['ShowForum'],$_POST['ForumType'],$_POST['InSubForum'],$_POST['RedirectURL'],$_POST['ForumDesc'],$_POST['PostCountAdd'],$_POST['NumPostView'],$_POST['NumKarmaView'],$_POST['CanHaveTopics'],$_POST['NumPostHotTopic'],$_POST['id']));
-sql_query($query);
-?>
-<?php } } } if($_GET['act']=="fpermissions"&&$_POST['update']!="now") {
+sql_query($query,$SQLStat); } } }
+if($_GET['act']=="fpermissions"&&$_POST['update']!="now") {
$admincptitle = " ".$ThemeSet['TitleDivider']." Forum Permissions Manager";
if(!isset($_POST['id'])) {
?>
<td style="width: 50%;"><select size="1" class="TextBox" name="id" id="id">
<?php
$getperidq = sql_pre_query("SELECT DISTINCT `PermissionID` FROM `".$Settings['sqltable']."permissions`", array(null));
-$getperidr=sql_query($getperidq);
+$getperidr=sql_query($getperidq,$SQLStat);
$getperidnum=sql_num_rows($getperidr);
$getperidi = 0;
while ($getperidi < $getperidnum) {
$getperidID=sql_result($getperidr,$getperidi,"PermissionID");
$getperidq2 = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."permissions` WHERE `PermissionID`=%i ORDER BY `ForumID` ASC", array($getperidID));
-$getperidr2=sql_query($getperidq2);
+$getperidr2=sql_query($getperidq2,$SQLStat);
$getperidnum2=sql_num_rows($getperidr2);
$getperidName=sql_result($getperidr2,0,"Name");
sql_free_result($getperidr2);
<td class="TableMenuColumn3">
<?php
$fq = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` ORDER BY `OrderID` ASC, `id` ASC", array(null));
-$fr=sql_query($fq);
+$fr=sql_query($fq,$SQLStat);
$ai=sql_num_rows($fr);
$fi=0;
while ($fi < $ai) {
$InForumID=sql_result($fr,$fi,"id");
$InForumName=sql_result($fr,$fi,"Name");
$getperidq = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."permissions` WHERE PermissionID=%i AND `ForumID`=%i LIMIT 1", array($_POST['id'],$InForumID));
-$getperidr=sql_query($getperidq);
+$getperidr=sql_query($getperidq,$SQLStat);
$getperidnum=sql_num_rows($getperidr);
$getperidNumz = null;
$getperidID = null;
</div>
<?php } if(isset($_POST['id'])&&$_POST['subact']=="edit") {
$prequery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."permissions` WHERE `id`=%i LIMIT 1", array($_POST['id']));
-$preresult=sql_query($prequery);
+$preresult=sql_query($prequery,$SQLStat);
$prenum=sql_num_rows($preresult);
if($prenum==0) { redirect("location",$basedir.url_maker($exfile['admin'],$Settings['file_ext'],"act=view",$Settings['qstr'],$Settings['qsep'],$prexqstr['admin'],$exqstr['admin'],false)); sql_free_result($preresult);
ob_clean(); header("Content-Type: text/plain; charset=".$Settings['charset']);
$admincptitle = " ".$ThemeSet['TitleDivider']." Updating Settings";
redirect("refresh",$basedir.url_maker($exfile['admin'],$Settings['file_ext'],"act=view&menu=forums",$Settings['qstr'],$Settings['qsep'],$prexqstr['admin'],$exqstr['admin'],FALSE),"4");
$query = sql_pre_query("UPDATE `".$Settings['sqltable']."permissions` SET `CanViewForum`='%s', `CanMakeTopics`='%s', `CanMakeReplys`='%s', `CanMakeReplysCT`='%s', `CanEditTopics`='%s', `CanEditTopicsCT`='%s', `CanEditReplys`='%s', `CanEditReplysCT`='%s', `CanDeleteTopics`='%s', `CanDeleteTopicsCT`='%s', `CanDeleteReplys`='%s', `CanDeleteReplysCT`='%s', `CanCloseTopics`='%s', `CanPinTopics`='%s', `CanDohtml`='%s', `CanUseBBags`='%s', `CanModForum`='%s' WHERE `id`=%i", array($_POST['CanViewForum'], $_POST['CanMakeTopics'], $_POST['CanMakeReplys'], $_POST['CanMakeReplysCT'], $_POST['CanEditTopics'], $_POST['CanEditTopicsCT'], $_POST['CanEditReplys'], $_POST['CanEditReplysCT'], $_POST['CanDeleteTopics'], $_POST['CanDeleteTopicsCT'], $_POST['CanDeleteReplys'], $_POST['CanDeleteReplysCT'], $_POST['CanCloseTopics'], $_POST['CanPinTopics'], $_POST['CanDohtml'], $_POST['CanUseBBags'], $_POST['CanModForum'], $_POST['id']));
-sql_query($query); } if(isset($_POST['id'])&&$_POST['subact']=="create") {
+sql_query($query,$SQLStat); } if(isset($_POST['id'])&&$_POST['subact']=="create") {
?>
<div class="TableMenuBorder">
<?php if($ThemeSet['TableStyle']=="div") { ?>
$admincptitle = " ".$ThemeSet['TitleDivider']." Updating Settings";
redirect("refresh",$basedir.url_maker($exfile['admin'],$Settings['file_ext'],"act=view&menu=forums",$Settings['qstr'],$Settings['qsep'],$prexqstr['admin'],$exqstr['admin'],FALSE),"4");
$prequery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."permissions` WHERE `id`=%i LIMIT 1", array($_POST['permid']));
-$preresult=sql_query($prequery);
+$preresult=sql_query($prequery,$SQLStat);
$prenum=sql_num_rows($preresult);
if($prenum==0) { redirect("location",$basedir.url_maker($exfile['admin'],$Settings['file_ext'],"act=view",$Settings['qstr'],$Settings['qsep'],$prexqstr['admin'],$exqstr['admin'],false)); sql_free_result($preresult);
ob_clean(); header("Content-Type: text/plain; charset=".$Settings['charset']);
if($prenum>=1) {
$PermissionName=sql_result($preresult,0,"Name");
sql_free_result($preresult); }
-$nextidnum = sql_get_next_id($Settings['sqltable'],"permissions");
+$nextidnum = sql_get_next_id($Settings['sqltable'],"permissions",$SQLStat);
$query = sql_pre_query("INSERT INTO `".$Settings['sqltable']."permissions` (`PermissionID`, `Name`, `ForumID`, `CanViewForum`, `CanMakeTopics`, `CanMakeReplys`, `CanMakeReplysCT`, `CanEditTopics`, `CanEditTopicsCT`, `CanEditReplys`, `CanEditReplysCT`, `CanDeleteTopics`, `CanDeleteTopicsCT`, `CanDeleteReplys`, `CanDeleteReplysCT`, `CanCloseTopics`, `CanPinTopics`, `CanDohtml`, `CanUseBBags`, `CanModForum`) VALUES\n".
"(%i, '%s', %i, '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s')", array($_POST['permid'], $PermissionName, $_POST['id'], $_POST['CanViewForum'], $_POST['CanMakeTopics'], $_POST['CanMakeReplys'], $_POST['CanMakeReplysCT'], $_POST['CanEditTopics'], $_POST['CanEditTopicsCT'], $_POST['CanEditReplys'], $_POST['CanEditReplysCT'], $_POST['CanDeleteTopics'], $_POST['CanDeleteTopicsCT'], $_POST['CanDeleteReplys'], $_POST['CanDeleteReplysCT'], $_POST['CanCloseTopics'], $_POST['CanPinTopics'], $_POST['CanDohtml'], $_POST['CanUseBBags'], $_POST['CanModForum']));
-sql_query($query); }
+sql_query($query,$SQLStat); }
?>
<?php } $doupdate = false;
if(isset($_POST['id'])&&$_POST['subact']=="editnow") {
Copyright 2004-2009 iDB Support - http://idb.berlios.de/
Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/
- $FileInfo: main.php - Last Update: 12/02/2009 SVN 371 - Author: cooldude2k $
+ $FileInfo: main.php - Last Update: 12/07/2009 SVN 380 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="main.php"||$File3Name=="/main.php") {
$time = GMTimeStamp() - ini_get("session.gc_maxlifetime");
//$sqlg = sql_pre_query('DELETE FROM `'.$Settings['sqltable'].'sessions` WHERE `expires` < UNIX_TIMESTAMP();', array(null));
$sqlgc = sql_pre_query('DELETE FROM `'.$Settings['sqltable'].'sessions` WHERE `expires` < %i', array($time));
-sql_query($sqlgc);
+sql_query($sqlgc,$SQLStat);
$_POST['update'] = "now"; $_GET['act'] = "view"; }
if($_GET['act']=="optimize"&&$GroupInfo['ViewDBInfo']=="yes") {
$TablePreFix = $Settings['sqltable'];
while ($ti < $tcount) {
if(isset($OptimizeAr["Msg_text"])) { unset($OptimizeAr["Msg_text"]); }
if(isset($OptimizeAr[3])) { unset($OptimizeAr[3]); }
-$OptimizeTea = sql_query(sql_pre_query("OPTIMIZE TABLE `".$TableChCk[$ti]."`", array(null)));
+$OptimizeTea = sql_query(sql_pre_query("OPTIMIZE TABLE `".$TableChCk[$ti]."`", array(null)),$SQLStat);
$OptimizeAr = sql_fetch_array($OptimizeTea);
if(!isset($OptimizeAr["Msg_text"])&&
isset($OptimizeAr[3])) { $OptimizeAr["Msg_text"] = $OptimizeAr[3]; }
<br />Settings have been updated <a href="<?php echo url_maker($exfile['admin'],$Settings['file_ext'],"act=".$_GET['act']."&menu=main",$Settings['qstr'],$Settings['qsep'],$prexqstr['admin'],$exqstr['admin']); ?>">click here</a> to go back. ^_^<br /> </div>
<?php } if($_GET['act']=="view"&&$_POST['update']!="now") {
$query = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."members` WHERE `id`=%i LIMIT 1", array($_SESSION['UserID']));
-$result=sql_query($query);
+$result=sql_query($query,$SQLStat);
$num=sql_num_rows($result);
$i=0;
$YourID=sql_result($result,$i,"id");
if($ts_array[1]<0) { $ts_array[1] = "00"; $Settings['DefaultTimeZone'] = $ts_array[0].":".$ts_array[1]; }
$tsa = array("offset" => $Settings['DefaultTimeZone'], "hour" => $ts_array[0], "minute" => $ts_array[1]);
$mguerys = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."groups`", array(null));
-$mgresults=sql_query($mguerys);
+$mgresults=sql_query($mguerys,$SQLStat);
$mnum=sql_num_rows($mgresults);
$mi = 0;
while ($mi < $mnum) {
Copyright 2004-2009 iDB Support - http://idb.berlios.de/
Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/
- $FileInfo: members.php - Last Update: 11/23/2009 SVN 359 - Author: cooldude2k $
+ $FileInfo: members.php - Last Update: 12/07/2009 SVN 380 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="members.php"||$File3Name=="/members.php") {
<td style="width: 50%;"><select size="1" class="TextBox" name="id" id="id">
<?php
$gquerys = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."groups` WHERE `Name`='%s' LIMIT 1", array($Settings['ValidateGroup']));
-$gresults=sql_query($gquerys);
+$gresults=sql_query($gquerys,$SQLStat);
$VGroupID=sql_result($gresults,0,"id");
sql_free_result($gresults);
$getmemidq = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."members` WHERE (`GroupID`=%i AND `id`<>-1) OR (`Validated`='no' AND `id`<>-1)", array($VGroupID));
-$getmemidr=sql_query($getmemidq);
+$getmemidr=sql_query($getmemidq,$SQLStat);
$getmemidnum=sql_num_rows($getmemidr);
$getmemidi = 0;
if($getmemidnum<1) { ?>
</div>
<?php } if($_POST['act']=="validate"&&$_POST['update']=="now"&&$_GET['act']=="validate"&&$_POST['id']!="0") {
$mguerys = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."groups` WHERE `Name`='%s' LIMIT 1", array($Settings['MemberGroup']));
-$mgresults=sql_query($mguerys);
+$mgresults=sql_query($mguerys,$SQLStat);
$MGroupID=sql_result($mgresults,0,"id");
sql_free_result($mgresults);
$gquerys = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."groups` WHERE `Name`='%s' LIMIT 1", array($Settings['ValidateGroup']));
-$gresults=sql_query($gquerys);
+$gresults=sql_query($gquerys,$SQLStat);
$VGroupID=sql_result($gresults,0,"id");
sql_free_result($gresults);
$query = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."members` WHERE `id`=%i LIMIT 1", array($_POST['id']));
-$result=sql_query($query);
+$result=sql_query($query,$SQLStat);
$num=sql_num_rows($result);
$i=0;
$VMemName=sql_result($result,$i,"Name");
redirect("refresh",$basedir.url_maker($exfile['admin'],$Settings['file_ext'],"act=".$_GET['act']."&menu=members",$Settings['qstr'],$Settings['qsep'],$prexqstr['admin'],$exqstr['admin'],FALSE),"4");
if($VMemGroup==$VGroupID) {
$query = sql_pre_query("UPDATE `".$Settings['sqltable']."members` SET `GroupID`='%s', `Validated`='%s' WHERE `id`=%i", array($MGroupID, "yes", $_POST['id']));
-sql_query($query); }
+sql_query($query,$SQLStat); }
if($VMemGroup!=$VGroupID&&$VMemValidated=="no") {
$query = sql_pre_query("UPDATE `".$Settings['sqltable']."members` SET `Validated`='%s' WHERE `id`=%i", array("yes", $_POST['id']));
-sql_query($query); }
+sql_query($query,$SQLStat); }
?>
<div class="TableMenuBorder">
<?php if($ThemeSet['TableStyle']=="div") { ?>
<td style="width: 50%;"><select size="1" class="TextBox" name="id" id="id">
<?php
$getmemidq = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."members` WHERE (`id`<>-1 AND `id`<>1)", array(null));
-$getmemidr=sql_query($getmemidq);
+$getmemidr=sql_query($getmemidq,$SQLStat);
$getmemidnum=sql_num_rows($getmemidr);
$getmemidi = 0;
if($getmemidnum<1) { ?>
$DMemName = $DMemName['Name'];
if($DMemName!==null&&($_POST['id']!="0"||$_POST['id']!="1"||$_POST['id']!="-1")) {
$dmquery = sql_pre_query("DELETE FROM `".$Settings['sqltable']."members` WHERE `id`=%i", array($_POST['id']));
-sql_query($dmquery); }
+sql_query($dmquery,$SQLStat); }
?>
<div class="TableMenuBorder">
<?php if($ThemeSet['TableStyle']=="div") { ?>
<td style="width: 50%;"><select size="1" class="TextBox" name="id" id="id">
<?php
$getmemidq = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."members` WHERE (`id`<>-1 AND `id`<>1)", array(null));
-$getmemidr=sql_query($getmemidq);
+$getmemidr=sql_query($getmemidq,$SQLStat);
$getmemidnum=sql_num_rows($getmemidr);
$getmemidi = 0;
if($getmemidnum<1) { ?>
<td style="width: 50%;"><select size="1" class="TextBox" name="gid" id="gid">
<?php
$getgrpidq = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."groups` WHERE (`Name`<>'%s' AND `Name`<>'%s')", array($Settings['GuestGroup'],$Settings['ValidateGroup']));
-$getgrpidr=sql_query($getgrpidq);
+$getgrpidr=sql_query($getgrpidq,$SQLStat);
$getgrpidnum=sql_num_rows($getgrpidr);
$getgrpidi = 0;
if($getgrpidnum<1) { ?>
<?php } if($_POST['act']=="editmember"&&$_POST['update']=="now"&&$_GET['act']=="editmember"&&
($_POST['id']!="0"||$_POST['id']!="1"||$_POST['id']!="-1")) {
$ggidquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."groups` WHERE `name`='%s' LIMIT 1", array($Settings['GuestGroup']));
-$ggidresult=sql_query($ggidquery);
+$ggidresult=sql_query($ggidquery,$SQLStat);
$GuestGroupID=sql_result($ggidresult,0,"id");
sql_free_result($ggidresult);
$vgidquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."groups` WHERE `name`='%s' LIMIT 1", array($Settings['ValidateGroup']));
-$vgidresult=sql_query($vgidquery);
+$vgidresult=sql_query($vgidquery,$SQLStat);
$ValidateGroupID=sql_result($vgidresult,0,"id");
sql_free_result($vgidresult);
$DMemName = GetUserName($_POST['id'],$Settings['sqltable']);
if($DMemName!==null&&($_POST['id']!="0"||$_POST['id']!="1"||$_POST['id']!="-1")&&
($_POST['gid']!=$GuestGroupID||$_POST['gid']!=$ValidateGroupID)) {
$dmquery = sql_pre_query("UPDATE `".$Settings['sqltable']."members` SET GroupID=%i WHERE `id`=%i", array($_POST['gid'],$_POST['id']));
-sql_query($dmquery); }
+sql_query($dmquery,$SQLStat); }
?>
<div class="TableMenuBorder">
<?php if($ThemeSet['TableStyle']=="div") { ?>
Copyright 2004-2009 iDB Support - http://idb.berlios.de/
Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/
- $FileInfo: sqldumper.php - Last Update: 11/23/2009 SVN 359 - Author: cooldude2k $
+ $FileInfo: sqldumper.php - Last Update: 12/07/2009 SVN 380 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="sqldumper.php"||$File3Name=="/sqldumper.php") {
header("Content-Transfer-Encoding: binary");
$SQLDumper = "SQL Dumper";
function GetAllRows($table) { $rene_j = 0; $trowout = null;
-$tresult = sql_query("SELECT * FROM `".$table."`");
+$tresult = sql_query("SELECT * FROM `".$table."`",$SQLStat);
while ($trow = sql_fetch_array($tresult, MYSQL_ASSOC)) {
$trowout[$rene_j] = $trow;
++$rene_j; }
if($_GET['outtype']=="latin15") {
header("Content-Type: text/plain; charset=ISO-8859-15"); }
$sql = "SHOW TABLES LIKE '".$Settings['sqltable']."%'";
-$result = sql_query($sql);
+$result = sql_query($sql,$SQLStat);
if (!$result) {
echo "DB Error, could not list tables\n";
-echo 'MySQL Error: ' . sql_error();
+echo 'MySQL Error: ' . sql_error($SQLStat);
exit; }
$DropTable = null; $CreateTable = null; $TableNames = null; $l = 0;
while ($row = sql_fetch_row($result)) {
$DropTable[$l] = "DROP TABLE IF EXISTS `".$row[0]."`;\n";
$CreateTable[$l] = "CREATE TABLE IF NOT EXISTS `".$row[0]."` (\n";
$CreateTable[$l] = null;
-$result2 = sql_query("SHOW COLUMNS FROM ".$row[0]);
-$tabsta = sql_query("SHOW TABLE STATUS LIKE '".$row[0]."'");
+$result2 = sql_query("SHOW COLUMNS FROM ".$row[0],$SQLStat);
+$tabsta = sql_query("SHOW TABLE STATUS LIKE '".$row[0]."'",$SQLStat);
$tabstats = sql_fetch_array($tabsta); $AutoIncrement = " ";
-$tabstaz = sql_query("SHOW CREATE TABLE `".$row[0]."`");
+$tabstaz = sql_query("SHOW CREATE TABLE `".$row[0]."`",$SQLStat);
$tabstatz = sql_fetch_array($tabstaz);
$FullTable[$l] = $DropTable[$l].$tabstatz[1].";\n";
$tabstats = sql_fetch_array($tabsta); $AutoIncrement = " ";
$TableInfo[$l] .= $PrimaryKey[$l]."\n".$TableStats[$l];
$FullTable[$l] = $DropTable[$l].$CreateTable[$l].$TableInfo[$l]; */ }
if (!$result2) {
- echo 'Could not run query: ' . sql_error();
+ echo 'Could not run query: ' . sql_error($SQLStat);
exit; }
sql_free_result($result2);
sql_free_result($tabsta);
echo "--\n";
echo "-- Host: ".$Settings['sqlhost']."\n";
echo "-- Generation Time: ".GMTimeGet('F d, Y \a\t h:i A',$_SESSION['UserTimeZone'],0,$_SESSION['UserDST'])."\n";
-echo "-- Server version: ".sql_server_info()."\n";
+echo "-- Server version: ".sql_server_info($SQLStat)."\n";
echo "-- PHP Version: ".phpversion()."\n\n";
echo "SET SQL_MODE=\"NO_AUTO_VALUE_ON_ZERO\";\n\n";
echo "--\n";
Copyright 2004-2009 iDB Support - http://idb.berlios.de/
Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/
- $FileInfo: calendars.php - Last Update: 11/23/2009 SVN 359 - Author: cooldude2k $
+ $FileInfo: calendars.php - Last Update: 12/07/2009 SVN 380 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="calendars.php"||$File3Name=="/calendars.php") {
$FirstDayThisMonth = date("w", mktime(0, 0, 0, $MyMonth, 1, $MyYear));
$EventsName = array();
$query = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."events` WHERE (`EventMonth`>=%i AND `EventYear`<%i AND `EventYearEnd`>=%i) OR (`EventMonth`<=%i AND `EventMonthEnd`>=%i AND `EventYearEnd`>=%i)", array($MyMonth,$MyYear,$MyYear,$MyMonth,$MyMonth,$MyYear));
-$result=sql_query($query);
+$result=sql_query($query,$SQLStat);
$num=sql_num_rows($result);
$is=0;
while ($is < $num) {
++$is; }
sql_free_result($result);
$bdquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."members` WHERE `BirthMonth`=%i", array($MyMonth));
-$bdresult=sql_query($bdquery);
+$bdresult=sql_query($bdquery,$SQLStat);
$bdnum=sql_num_rows($bdresult);
$bdi=0;
while ($bdi < $bdnum) {
Copyright 2004-2009 iDB Support - http://idb.berlios.de/
Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/
- $FileInfo: categories.php - Last Update: 11/26/2009 SVN 366 - Author: cooldude2k $
+ $FileInfo: categories.php - Last Update: 12/07/2009 SVN 380 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="categories.php"||$File3Name=="/categories.php") {
exit(); }
if(!is_numeric($_GET['id'])) { $_GET['id'] = null; }
$prequery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."categories` WHERE `id`=%i LIMIT 1", array($_GET['id']));
-$preresult=sql_query($prequery);
+$preresult=sql_query($prequery,$SQLStat);
$prenum=sql_num_rows($preresult);
if($prenum==0) { redirect("location",$basedir.url_maker($exfile['index'],$Settings['file_ext'],"act=view",$Settings['qstr'],$Settings['qsep'],$prexqstr['index'],$exqstr['index'],false)); sql_free_result($preresult);
ob_clean(); header("Content-Type: text/plain; charset=".$Settings['charset']);
$_SESSION['ViewingTitle'] = $CategoryName;
if($InSubCategory!="0") {
$iscquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."categories` WHERE `id`=%i LIMIT 1", array($InSubCategory));
-$iscresult=sql_query($iscquery);
+$iscresult=sql_query($iscquery,$SQLStat);
$iscnum=sql_num_rows($iscresult);
if($iscnum>=1) {
$iscCategoryID=sql_result($iscresult,0,"id");
ob_clean(); header("Content-Type: text/plain; charset=".$Settings['charset']);
gzip_page($Settings['use_gzip'],$GZipEncode['Type']); session_write_close(); die(); } }
$query = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` WHERE `ShowForum`='yes' AND `CategoryID`=%i AND `InSubForum`=0 ORDER BY `OrderID` ASC, `id` ASC", array($CategoryID));
-$result=sql_query($query);
+$result=sql_query($query,$SQLStat);
$num=sql_num_rows($result);
$i=0;
if($num>=1) {
$gltf = array(null); $gltf[0] = $ForumID;
if ($ForumType=="subforum") {
$apcquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` WHERE `ShowForum`='yes' AND `InSubForum`=%i ORDER BY `OrderID` ASC, `id` ASC", array($ForumID));
-$apcresult=sql_query($apcquery);
+$apcresult=sql_query($apcquery,$SQLStat);
$apcnum=sql_num_rows($apcresult);
$apci=0; $apcl=1; if($apcnum>=1) {
while ($apci < $apcnum) {
if ($ForumType=="subforum") {
while ($glti < $gltnum) {
$gltfoquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."topics` WHERE `ForumID`=%i ORDER BY `LastUpdate` DESC LIMIT 1", array($gltf[$glti]));
-$gltforesult=sql_query($gltfoquery);
+$gltforesult=sql_query($gltfoquery,$SQLStat);
$gltfonum=sql_num_rows($gltforesult);
if($gltfonum>0) {
$NewUpdateTime=sql_result($gltforesult,0,"LastUpdate");
if ($ForumType!="subforum"&&$ForumType!="redirect") { $UseThisFonum = $gltf[0]; }
if ($ForumType!="redirect") {
$gltquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."topics` WHERE `ForumID`=%i ORDER BY `LastUpdate` DESC LIMIT 1", array($UseThisFonum));
-$gltresult=sql_query($gltquery);
+$gltresult=sql_query($gltquery,$SQLStat);
$gltnum=sql_num_rows($gltresult);
if($gltnum>0){
$TopicID=sql_result($gltresult,0,"id");
if (pre_strlen($TopicName)>20) {
$TopicName1 = $TopicName1."..."; $TopicName=$TopicName1; }
$glrquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."posts` WHERE `TopicID`=%i ORDER BY `TimeStamp` DESC LIMIT 1", array($TopicID));
-$glrresult=sql_query($glrquery);
+$glrresult=sql_query($glrquery,$SQLStat);
$glrnum=sql_num_rows($glrresult);
if($glrnum>0){
$ReplyID=sql_result($glrresult,0,"id");
Copyright 2004-2009 iDB Support - http://idb.berlios.de/
Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/
- $FileInfo: events.php - Last Update: 12/05/2009 SVN 376 - Author: cooldude2k $
+ $FileInfo: events.php - Last Update: 12/07/2009 SVN 380 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="events.php"||$File3Name=="/events.php") {
if(!is_numeric($_GET['id'])) { $_GET['id'] = null; }
if($_GET['act']=="view"||$_GET['act']==null) {
$query = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."events` WHERE `id`=%i LIMIT 1", array($_GET['id']));
-$result=sql_query($query);
+$result=sql_query($query,$SQLStat);
$num=sql_num_rows($result);
$is=0;
if($num==0) { redirect("location",$basedir.url_maker($exfile['index'],$Settings['file_ext'],"act=view",$Settings['qstr'],$Settings['qsep'],$prexqstr['index'],$exqstr['index'],false)); sql_free_result($result);
$_SESSION['PreViewingTitle'] = "Viewing Event:";
$_SESSION['ViewingTitle'] = $EventName;
$requery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."members` WHERE `id`=%i LIMIT 1", array($EventUser));
-$reresult=sql_query($requery);
+$reresult=sql_query($requery,$SQLStat);
$renum=sql_num_rows($reresult);
if($renum<1) { $EventUser = -1;
$requery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."members` WHERE `id`=%i LIMIT 1", array($EventUser));
-$reresult=sql_query($requery);
+$reresult=sql_query($requery,$SQLStat);
$renum=sql_num_rows($reresult); }
$rei=0;
$User1ID=$EventUser;
$User1Joined=GMTimeChange("M j Y",$User1Joined,$_SESSION['UserTimeZone'],0,$_SESSION['UserDST']);
$User1GroupID=sql_result($reresult,$rei,"GroupID");
$gquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."groups` WHERE `id`=%i LIMIT 1", array($User1GroupID));
-$gresult=sql_query($gquery);
+$gresult=sql_query($gquery,$SQLStat);
$User1Hidden=sql_result($reresult,$rei,"HiddenMember");
$User1Group=sql_result($gresult,0,"Name");
$GroupNamePrefix=sql_result($gresult,0,"NamePrefix");
<div style="width: 100%; height: 160px; overflow: auto;">
<table style="width: 100%; text-align: center;"><?php
$renee_query=sql_pre_query("SELECT * FROM `".$Settings['sqltable']."smileys` WHERE `Show`='yes'", array(null));
-$renee_result=sql_query($renee_query);
+$renee_result=sql_query($renee_query,$SQLStat);
$renee_num=sql_num_rows($renee_result);
$renee_s=0; $SmileRow=0; $SmileCRow=0;
while ($renee_s < $renee_num) { ++$SmileRow;
/* <_< iWordFilter >_>
by Kazuki Przyborowski - Cool Dude 2k */
$katarzynaqy=sql_pre_query("SELECT * FROM `".$Settings['sqltable']."wordfilter`", array(null));
-$katarzynart=sql_query($katarzynaqy);
+$katarzynart=sql_query($katarzynaqy,$SQLStat);
$katarzynanm=sql_num_rows($katarzynart);
$katarzynas=0;
while ($katarzynas < $katarzynanm) {
$_POST['EventText'] = preg_replace("/".$Filter."/i", $Replace, $_POST['EventText']); }
++$katarzynas; } sql_free_result($katarzynart);
$lonewolfqy=sql_pre_query("SELECT * FROM `".$Settings['sqltable']."restrictedwords` WHERE `RestrictedEventName`='yes' or `RestrictedUserName`='yes'", array(null));
-$lonewolfrt=sql_query($lonewolfqy);
+$lonewolfrt=sql_query($lonewolfqy,$SQLStat);
$lonewolfnm=sql_num_rows($lonewolfrt);
$lonewolfs=0; $RMatches = null; $RGMatches = null;
while ($lonewolfs < $lonewolfnm) {
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);
+sql_query($query,$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: forums.php - Last Update: 11/26/2009 SVN 364 - Author: cooldude2k $
+ $FileInfo: forums.php - Last Update: 12/07/2009 SVN 380 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="forums.php"||$File3Name=="/forums.php") {
require('index.php');
exit(); }
$prequery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."categories` WHERE `ShowCategory`='yes' AND `InSubCategory`=0 ORDER BY `OrderID` ASC, `id` ASC", array());
-$preresult=sql_query($prequery);
+$preresult=sql_query($prequery,$SQLStat);
$prenum=sql_num_rows($preresult);
$prei=0;
$_SESSION['ViewingPage'] = url_maker(null,"no+ext","act=view","&","=",$prexqstr['index'],$exqstr['index']);
if(isset($CatPermissionInfo['CanViewCategory'][$CategoryID])&&
$CatPermissionInfo['CanViewCategory'][$CategoryID]=="yes") {
$query = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` WHERE `ShowForum`='yes' AND `CategoryID`=%i AND `InSubForum`=0 ORDER BY `OrderID` ASC, `id` ASC", array($CategoryID));
-$result=sql_query($query);
+$result=sql_query($query,$SQLStat);
$num=sql_num_rows($result);
$i=0;
if($num>=1) {
$gltf = array(null); $gltf[0] = $ForumID;
if ($ForumType=="subforum") {
$apcquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` WHERE `ShowForum`='yes' AND `InSubForum`=%i ORDER BY `OrderID` ASC, `id` ASC", array($ForumID));
-$apcresult=sql_query($apcquery);
+$apcresult=sql_query($apcquery,$SQLStat);
$apcnum=sql_num_rows($apcresult);
$apci=0; $apcl=1; if($apcnum>=1) {
while ($apci < $apcnum) {
if ($ForumType=="subforum") {
while ($glti < $gltnum) {
$gltfoquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."topics` WHERE `ForumID`=%i ORDER BY `LastUpdate` DESC LIMIT 1", array($gltf[$glti]));
-$gltforesult=sql_query($gltfoquery);
+$gltforesult=sql_query($gltfoquery,$SQLStat);
$gltfonum=sql_num_rows($gltforesult);
if($gltfonum>0) {
$NewUpdateTime=sql_result($gltforesult,0,"LastUpdate");
if ($ForumType!="subforum"&&$ForumType!="redirect") { $UseThisFonum = $gltf[0]; }
if ($ForumType!="redirect") {
$gltquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."topics` WHERE `ForumID`=%i ORDER BY `LastUpdate` DESC LIMIT 1", array($UseThisFonum));
-$gltresult=sql_query($gltquery);
+$gltresult=sql_query($gltquery,$SQLStat);
$gltnum=sql_num_rows($gltresult);
if($gltnum>0){
$TopicID=sql_result($gltresult,0,"id");
if (pre_strlen($TopicName)>20) {
$TopicName1 = $TopicName1."..."; $TopicName=$TopicName1; }
$glrquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."posts` WHERE `TopicID`=%i ORDER BY `TimeStamp` DESC LIMIT 1", array($TopicID));
-$glrresult=sql_query($glrquery);
+$glrresult=sql_query($glrquery,$SQLStat);
$glrnum=sql_num_rows($glrresult);
if($glrnum>0){
$ReplyID=sql_result($glrresult,0,"id");
Copyright 2004-2009 iDB Support - http://idb.berlios.de/
Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/
- $FileInfo: groupsetup.php - Last Update: 12/02/2009 SVN 371 - Author: cooldude2k $
+ $FileInfo: groupsetup.php - Last Update: 12/07/2009 SVN 380 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="groupsetup.php"||$File3Name=="/groupsetup.php") {
$_SESSION['PreViewingTitle'] = "Viewing";
$_SESSION['ViewingTitle'] = "Board index";
/*$ggidquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."groups` WHERE `name`='%s' LIMIT 1", array($Settings['GuestGroup']));
-$ggidresult=sql_query($ggidquery);
+$ggidresult=sql_query($ggidquery,$SQLStat);
$Settings['GuestGroupID']=sql_result($ggidresult,0,"id");*/
// Check to make sure MemberInfo is right
$MyPostCountChk = null; $MyKarmaCount = null;
if(!isset($_SESSION['UserID'])) { $_SESSION['UserID'] = 0; }
if($_SESSION['UserID']!=0&&$_SESSION['UserID']!=null) { $BanError = null;
$kgbquerychkusr = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."members` WHERE `Name`='%s' AND `Password`='%s' AND `id`=%i LIMIT 1", array($_SESSION['MemberName'],$_SESSION['UserPass'],$_SESSION['UserID']));
-$resultchkusr=sql_query($kgbquerychkusr);
+$resultchkusr=sql_query($kgbquerychkusr,$SQLStat);
$numchkusr=sql_num_rows($resultchkusr);
if($numchkusr==1) {
$ChkUsrID=sql_result($resultchkusr,0,"id");
$Settings['max_pmlist'] = $MyMessagesPerPage;
$ChkUsrDST=sql_result($resultchkusr,0,"DST");
$svrquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."groups` WHERE `id`=%i LIMIT 1", array($ChkUsrGroup));
-$svrgresultkgb=sql_query($svrquery);
+$svrgresultkgb=sql_query($svrquery,$SQLStat);
$ChkUsrGroup=sql_result($svrgresultkgb,0,"Name");
$ChkUsrBanTime=sql_result($resultchkusr,0,"BanTime");
$ChkUsrGMTime = GMTimeStamp();
$_SESSION['MemberName'] = null;
$_SESSION['UserGroup'] = $Settings['GuestGroup'];
$gidquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."groups` WHERE `name`='%s' LIMIT 1", array($Settings['GuestGroup']));
-$gidresult=sql_query($gidquery);
+$gidresult=sql_query($gidquery,$SQLStat);
$_SESSION['UserGroupID']=sql_result($gidresult,0,"id");
sql_free_result($gidresult); }
if($_SESSION['MemberName']==null) { $_SESSION['UserID'] = "0";
$_SESSION['UserIP']=$_SERVER['REMOTE_ADDR'];
$_SESSION['UserGroup'] = $Settings['GuestGroup'];
$gidquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."groups` WHERE `name`='%s' LIMIT 1", array($Settings['GuestGroup']));
-$gidresult=sql_query($gidquery);
+$gidresult=sql_query($gidquery,$SQLStat);
$_SESSION['UserGroupID']=sql_result($gidresult,0,"id");
sql_free_result($gidresult); }
// Member Group Setup
if($_SESSION['UserGroup']==null) {
$_SESSION['UserGroup']=$Settings['GuestGroup']; } $GruError = null;
$gruquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."groups` WHERE `Name`='%s' LIMIT 1", array($_SESSION['UserGroup']));
-$gruresult=sql_query($gruquery);
+$gruresult=sql_query($gruquery,$SQLStat);
$grunum=sql_num_rows($gruresult);
if($grunum<=0) { $GruError = true; sql_free_result($gruresult);
header("Content-Type: text/plain; charset=".$Settings['charset']);
if($BoostTotal==null) {
$MyKarmaCount = $MyKarmaCount + 1; }
$querykarmaup = sql_pre_query("UPDATE `".$Settings['sqltable']."members` SET `Karma`=%i,`KarmaUpdate`=%i WHERE `id`=%i", array($MyKarmaCount,$NewKarmaUpdate,$_SESSION['UserID']));
- sql_query($querykarmaup); }
+ sql_query($querykarmaup,$SQLStat); }
$Settings['KarmaBoostDays'] = $Settings['OldKarmaBoostDays'];
if($GroupInfo['PromoteTo']!=0&&$MyPostCountChk>=$GroupInfo['PromotePosts']) {
- $sql_group_check = sql_query(sql_pre_query("SELECT * FROM `".$Settings['sqltable']."groups` WHERE `id`=%i LIMIT 1", array($GroupInfo['PromoteTo'])));
+ $sql_group_check = sql_query(sql_pre_query("SELECT * FROM `".$Settings['sqltable']."groups` WHERE `id`=%i LIMIT 1", array($GroupInfo['PromoteTo'])),$SQLStat);
$group_check = sql_num_rows($sql_group_check);
sql_free_result($sql_group_check);
if($group_check > 0) {
$queryupgrade = sql_pre_query("UPDATE `".$Settings['sqltable']."members` SET `GroupID`=%i WHERE `id`=%i", array($GroupInfo['PromoteTo'],$_SESSION['UserID']));
- sql_query($queryupgrade); } }
+ sql_query($queryupgrade,$SQLStat); } }
if($GroupInfo['PromotePosts']==0&&$GroupInfo['PromoteTo']!=0&&$MyKarmaCount>=$GroupInfo['PromoteKarma']) {
- $sql_group_check = sql_query(sql_pre_query("SELECT * FROM `".$Settings['sqltable']."groups` WHERE `id`=%i LIMIT 1", array($GroupInfo['PromoteTo'])));
+ $sql_group_check = sql_query(sql_pre_query("SELECT * FROM `".$Settings['sqltable']."groups` WHERE `id`=%i LIMIT 1", array($GroupInfo['PromoteTo'])),$SQLStat);
$group_check = sql_num_rows($sql_group_check);
sql_free_result($sql_group_check);
if($group_check > 0) {
$queryupgrade = sql_pre_query("UPDATE `".$Settings['sqltable']."members` SET `GroupID`=%i WHERE `id`=%i", array($GroupInfo['PromoteTo'],$_SESSION['UserID']));
- sql_query($queryupgrade); } } }
+ sql_query($queryupgrade,$SQLStat); } } }
$GroupInfo['HasModCP']=sql_result($gruresult,0,"HasModCP");
if($GroupInfo['HasModCP']!="yes"&&$GroupInfo['HasModCP']!="no") {
$GroupInfo['HasModCP'] = "no"; }
gzip_page($Settings['use_gzip'],$GZipEncode['Type']); session_write_close(); die(); }
// Member Group Permissions Setup
$perquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."permissions` WHERE `PermissionID`=%i ORDER BY `ForumID` ASC", array($GroupInfo['PermissionID']));
-$peresult=sql_query($perquery);
+$peresult=sql_query($perquery,$SQLStat);
$pernum=sql_num_rows($peresult);
$peri=0; $PerError = null;
if($pernum<=0) { $PerError = true; sql_free_result($peresult);
gzip_page($Settings['use_gzip'],$GZipEncode['Type']); session_write_close(); die(); } }
sql_free_result($peresult);
$per2query = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."catpermissions` WHERE `PermissionID`=%i ORDER BY `CategoryID` ASC", array($GroupInfo['PermissionID']));
-$per2esult=sql_query($per2query);
+$per2esult=sql_query($per2query,$SQLStat);
$per2num=sql_num_rows($per2esult);
$per2i=0; $Per2Error = null;
if($per2num<=0) { $Per2Error = true; sql_free_result($per2esult);
Copyright 2004-2009 iDB Support - http://idb.berlios.de/
Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/
- $FileInfo: lowcategories.php - Last Update: 11/23/2009 SVN 359 - Author: cooldude2k $
+ $FileInfo: lowcategories.php - Last Update: 12/07/2009 SVN 380 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="lowcategories.php"||$File3Name=="/lowcategories.php") {
exit(); }
if(!is_numeric($_GET['id'])) { $_GET['id'] = null; }
$prequery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."categories` WHERE `id`=%i LIMIT 1", array($_GET['id']));
-$preresult=sql_query($prequery);
+$preresult=sql_query($prequery,$SQLStat);
$prenum=sql_num_rows($preresult);
if($prenum==0) { redirect("location",$basedir.url_maker($exfile['index'],$Settings['file_ext'],"act=lowview",$Settings['qstr'],$Settings['qsep'],$prexqstr['index'],$exqstr['index'],false)); sql_free_result($preresult);
ob_clean(); header("Content-Type: text/plain; charset=".$Settings['charset']);
$_SESSION['ViewingTitle'] = $CategoryName;
if($InSubCategory!="0") {
$iscquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."categories` WHERE `id`=%i LIMIT 1", array($InSubCategory));
-$iscresult=sql_query($iscquery);
+$iscresult=sql_query($iscquery,$SQLStat);
$iscnum=sql_num_rows($iscresult);
if($iscnum>=1) {
$iscCategoryID=sql_result($iscresult,0,"id");
ob_clean(); header("Content-Type: text/plain; charset=".$Settings['charset']);
gzip_page($Settings['use_gzip'],$GZipEncode['Type']); session_write_close(); die(); } }
$query = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` WHERE `ShowForum`='yes' AND `CategoryID`=%i AND `InSubForum`=0 ORDER BY `OrderID` ASC, `id` ASC", array($CategoryID));
-$result=sql_query($query);
+$result=sql_query($query,$SQLStat);
$num=sql_num_rows($result);
$i=0;
if($num>=1) {
$gltf = array(null); $gltf[0] = $ForumID;
if ($ForumType=="subforum") {
$apcquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` WHERE `ShowForum`='yes' AND `InSubForum`=%i ORDER BY `OrderID` ASC, `id` ASC", array($ForumID));
-$apcresult=sql_query($apcquery);
+$apcresult=sql_query($apcquery,$SQLStat);
$apcnum=sql_num_rows($apcresult);
$apci=0; $apcl=1; if($apcnum>=1) {
while ($apci < $apcnum) {
Copyright 2004-2009 iDB Support - http://idb.berlios.de/
Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/
- $FileInfo: lowforums.php - Last Update: 11/23/2009 SVN 359 - Author: cooldude2k $
+ $FileInfo: lowforums.php - Last Update: 12/07/2009 SVN 380 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="lowforums.php"||$File3Name=="/lowforums.php") {
require('index.php');
exit(); }
$prequery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."categories` WHERE `ShowCategory`='yes' AND `InSubCategory`=0 ORDER BY `OrderID` ASC, `id` ASC", array());
-$preresult=sql_query($prequery);
+$preresult=sql_query($prequery,$SQLStat);
$prenum=sql_num_rows($preresult);
$prei=0;
$_SESSION['ViewingPage'] = url_maker(null,"no+ext","act=lowview","&","=",$prexqstr['index'],$exqstr['index']);
if(isset($CatPermissionInfo['CanViewCategory'][$CategoryID])&&
$CatPermissionInfo['CanViewCategory'][$CategoryID]=="yes") {
$query = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` WHERE `ShowForum`='yes' AND `CategoryID`=%i AND `InSubForum`=0 ORDER BY `OrderID` ASC, `id` ASC", array($CategoryID));
-$result=sql_query($query);
+$result=sql_query($query,$SQLStat);
$num=sql_num_rows($result);
$i=0;
if($num>=1) {
$gltf = array(null); $gltf[0] = $ForumID;
if ($ForumType=="subforum") {
$apcquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` WHERE `ShowForum`='yes' AND `InSubForum`=%i ORDER BY `OrderID` ASC, `id` ASC", array($ForumID));
-$apcresult=sql_query($apcquery);
+$apcresult=sql_query($apcquery,$SQLStat);
$apcnum=sql_num_rows($apcresult);
$apci=0; $apcl=1; if($apcnum>=1) {
while ($apci < $apcnum) {
if ($ForumType=="subforum") {
while ($glti < $gltnum) {
$gltfoquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."topics` WHERE `ForumID`=%i ORDER BY `LastUpdate` DESC LIMIT 1", array($gltf[$glti]));
-$gltforesult=sql_query($gltfoquery);
+$gltforesult=sql_query($gltfoquery,$SQLStat);
$gltfonum=sql_num_rows($gltforesult);
if($gltfonum>0) {
$NewUpdateTime=sql_result($gltforesult,0,"LastUpdate");
Copyright 2004-2009 iDB Support - http://idb.berlios.de/
Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/
- $FileInfo: lowreplies.php - Last Update: 12/05/2009 SVN 376 - Author: cooldude2k $
+ $FileInfo: lowreplies.php - Last Update: 12/07/2009 SVN 380 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="replies.php"||$File3Name=="/replies.php") {
$_GET['modact']=="close"||$_GET['modact']=="edit"||$_GET['modact']=="delete")
{ $_GET['act'] = $_GET['modact']; }
$prequery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."topics` WHERE `id`=%i LIMIT 1", array($_GET['id']));
-$preresult=sql_query($prequery);
+$preresult=sql_query($prequery,$SQLStat);
$prenum=sql_num_rows($preresult);
if($prenum==0) { redirect("location",$basedir.url_maker($exfile['index'],$Settings['file_ext'],"act=lowview",$Settings['qstr'],$Settings['qsep'],$prexqstr['index'],$exqstr['index'],false)); sql_free_result($preresult);
ob_clean(); header("Content-Type: text/plain; charset=".$Settings['charset']);
$ViewTimes=sql_result($preresult,0,"NumViews");
sql_free_result($preresult);
$forumcheckx = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` WHERE `id`=%i LIMIT 1", array($TopicForumID));
-$fmckresult=sql_query($forumcheckx);
+$fmckresult=sql_query($forumcheckx,$SQLStat);
$ForumName=sql_result($fmckresult,0,"Name");
$ForumType=sql_result($fmckresult,0,"ForumType");
$CanHaveTopics=sql_result($fmckresult,0,"CanHaveTopics");
$ForumKarmaCountView=sql_result($fmckresult,0,"KarmaCountView");
sql_free_result($fmckresult);
$catcheck = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."categories` WHERE `id`=%i LIMIT 1", array($TopicCatID));
-$catresult=sql_query($catcheck);
+$catresult=sql_query($catcheck,$SQLStat);
$CategoryName=sql_result($catresult,0,"Name");
$CategoryType=sql_result($catresult,0,"CategoryType");
$CategoryPostCountView=sql_result($catresult,0,"PostCountView");
//End Reply Page Code
$i=0;
$query = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."posts` WHERE `TopicID`=%i ORDER BY `TimeStamp` ASC LIMIT %i,%i", array($_GET['id'],$PageLimit,$Settings['max_posts']));
-$result=sql_query($query);
+$result=sql_query($query,$SQLStat);
$num=sql_num_rows($result);
if($num==0) { redirect("location",$basedir.url_maker($exfile['index'],$Settings['file_ext'],"act=lowview",$Settings['qstr'],$Settings['qsep'],$prexqstr['index'],$exqstr['index'],false));
ob_clean(); header("Content-Type: text/plain; charset=".$Settings['charset']);
if($ViewTimes==0||$ViewTimes==null) { $NewViewTimes = 1; }
if($ViewTimes!=0&&$ViewTimes!=null) { $NewViewTimes = $ViewTimes + 1; }
$viewsup = sql_pre_query("UPDATE `".$Settings['sqltable']."topics` SET `NumViews`='%s' WHERE `id`=%i", array($NewViewTimes,$_GET['id']));
-sql_query($viewsup); }
+sql_query($viewsup,$SQLStat); }
//List Page Number Code Start
$pagenum=count($Pages);
if($_GET['page']>$pagenum) {
$MyPost = preg_replace("/\<br\>/", "<br />", nl2br($MyPost));
$MyDescription=sql_result($result,$i,"Description");
$requery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."members` WHERE `id`=%i LIMIT 1", array($MyUserID));
-$reresult=sql_query($requery);
+$reresult=sql_query($requery,$SQLStat);
$renum=sql_num_rows($reresult);
if($renum<1) { $MyUserID = -1;
$requery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."members` WHERE `id`=%i LIMIT 1", array($MyUserID));
-$reresult=sql_query($requery);
+$reresult=sql_query($requery,$SQLStat);
$renum=sql_num_rows($reresult); }
$rei=0; $ipshow = "two";
$User1ID=$MyUserID; $GuestsName = $MyGuestName;
$User1Joined=GMTimeChange("M j Y",$User1Joined,$_SESSION['UserTimeZone'],0,$_SESSION['UserDST']);
$User1GroupID=sql_result($reresult,$rei,"GroupID");
$gquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."groups` WHERE `id`=%i LIMIT 1", array($User1GroupID));
-$gresult=sql_query($gquery);
+$gresult=sql_query($gquery,$SQLStat);
$User1Group=sql_result($gresult,0,"Name");
$GroupNamePrefix=sql_result($gresult,0,"NamePrefix");
$GroupNameSuffix=sql_result($gresult,0,"NameSuffix");
if($MyEditTime!=$MyTimeStamp&&$MyEditUserID!=0) {
if($MyEditUserID!=$MyUserID) {
$euquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."members` WHERE `id`=%i LIMIT 1", array($MyEditUserID));
-$euresult = sql_query($euquery);
+$euresult = sql_query($euquery,$SQLStat);
$eunum = sql_num_rows($euresult);
if($eunum<1) { $MyEditUserID = -1;
$euquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."members` WHERE `id`=%i LIMIT 1", array($MyEditUserID));
-$euresult = sql_query($euquery);
+$euresult = sql_query($euquery,$SQLStat);
$eunum = sql_num_rows($euresult); }
$EditUserID = $MyEditUserID;
$EditUserGroupID = sql_result($euresult,0,"GroupID");
$EditUserName = sql_result($euresult,0,"Name");
sql_free_result($euresult);
$eugquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."groups` WHERE `id`=%i LIMIT 1", array($EditUserGroupID));
- $eugresult=sql_query($eugquery);
+ $eugresult=sql_query($eugquery,$SQLStat);
$EditUserGroup=sql_result($eugresult,0,"Name");
$EditUserNamePrefix=sql_result($eugresult,0,"NamePrefix");
$EditUserNameSuffix=sql_result($eugresult,0,"NameSuffix");
$MySubPost = "<div class=\"EditReply\"><br />This post has been edited by <b>".$EditUserName."</b> on ".$MyEditTime."</div>"; }
if($MyEditTime!=$MyTimeStamp&&$MyEditUserID!=0&&$MyEditUserID!=$MyUserID) {
$requery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."members` WHERE `id`=%i LIMIT 1", array($MyUserID));
-$reresult=sql_query($requery);
+$reresult=sql_query($requery,$SQLStat);
$renum=sql_num_rows($reresult);
$rei=0; $ipshow = "two";
$User1ID=$MyUserID; $GuestsName = $MyGuestName;
$User1Hidden=sql_result($reresult,$rei,"HiddenMember");
$User1GroupID=sql_result($reresult,$rei,"GroupID");
$gquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."groups` WHERE `id`=%i LIMIT 1", array($User1GroupID));
-$gresult=sql_query($gquery);
+$gresult=sql_query($gquery,$SQLStat);
$User1Group=sql_result($gresult,0,"Name");
$GroupNamePrefix=sql_result($gresult,0,"NamePrefix");
$GroupNameSuffix=sql_result($gresult,0,"NameSuffix");
Copyright 2004-2009 iDB Support - http://idb.berlios.de/
Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/
- $FileInfo: lowsubcategories.php - Last Update: 11/23/2009 SVN 359 - Author: cooldude2k $
+ $FileInfo: lowsubcategories.php - Last Update: 12/07/2009 SVN 380 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="lowsubcategories.php"||$File3Name=="/lowsubcategories.php") {
exit(); }
if(!is_numeric($_GET['id'])) { $_GET['id'] = null; }
$checkquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."categories` WHERE `id`=%i LIMIT 1", array($_GET['id']));
-$checkresult=sql_query($checkquery);
+$checkresult=sql_query($checkquery,$SQLStat);
$checknum=sql_num_rows($checkresult);
if($checknum==0) { redirect("location",$basedir.url_maker($exfile['index'],$Settings['file_ext'],"act=lowview",$Settings['qstr'],$Settings['qsep'],$prexqstr['index'],$exqstr['index'],false)); sql_free_result($checkresult);
ob_clean(); header("Content-Type: text/plain; charset=".$Settings['charset']);
$_SESSION['ViewingTitle'] = $CategoryName;
if($InSubCategory!="0") {
$iscquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."categories` WHERE `id`=%i LIMIT 1", array($InSubCategory));
-$iscresult=sql_query($iscquery);
+$iscresult=sql_query($iscquery,$SQLStat);
$iscnum=sql_num_rows($iscresult);
if($iscnum>=1) {
$iscCategoryID=sql_result($iscresult,0,"id");
gzip_page($Settings['use_gzip'],$GZipEncode['Type']); session_write_close(); die(); }
sql_free_result($checkresult);
$prequery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."categories` WHERE `ShowCategory`='yes' AND `InSubCategory`=%i ORDER BY `OrderID` ASC, `id` ASC", array($_GET['id']));
-$preresult=sql_query($prequery);
+$preresult=sql_query($prequery,$SQLStat);
$prenum=sql_num_rows($preresult);
$prei=0;
while ($prei < $prenum) {
if(isset($CatPermissionInfo['CanViewCategory'][$CategoryID])&&
$CatPermissionInfo['CanViewCategory'][$CategoryID]=="yes") {
$query = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` WHERE `ShowForum`='yes' AND `CategoryID`=%i AND `InSubForum`=0 ORDER BY `OrderID` ASC, `id` ASC", array($CategoryID));
-$result=sql_query($query);
+$result=sql_query($query,$SQLStat);
$num=sql_num_rows($result);
$i=0;
if($num>=1) {
$gltf = array(null); $gltf[0] = $ForumID;
if ($ForumType=="subforum") {
$apcquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` WHERE `ShowForum`='yes' AND `InSubForum`=%i ORDER BY `OrderID` ASC, `id` ASC", array($ForumID));
-$apcresult=sql_query($apcquery);
+$apcresult=sql_query($apcquery,$SQLStat);
$apcnum=sql_num_rows($apcresult);
$apci=0; $apcl=1; if($apcnum>=1) {
while ($apci < $apcnum) {
sql_free_result($apcresult); } }
if ($ForumType=="subforum") {
$apcquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` WHERE `ShowForum`='yes' AND `InSubForum`=%i ORDER BY `OrderID` ASC, `id` ASC", array($ForumID));
-$apcresult=sql_query($apcquery);
+$apcresult=sql_query($apcquery,$SQLStat);
$apcnum=sql_num_rows($apcresult);
$apci=0; $apcl=1; if($apcnum>=1) {
while ($apci < $apcnum) {
if ($ForumType=="subforum") {
while ($glti < $gltnum) {
$gltfoquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."topics` WHERE `CategoryID`=%i AND `ForumID`=%i ORDER BY `LastUpdate` DESC LIMIT 1", array($CategoryID,$gltf[$glti]));
-$gltforesult=sql_query($gltfoquery);
+$gltforesult=sql_query($gltfoquery,$SQLStat);
$gltfonum=sql_num_rows($gltforesult);
if($gltfonum>0) {
$NewUpdateTime=sql_result($gltforesult,0,"LastUpdate");
Copyright 2004-2009 iDB Support - http://idb.berlios.de/
Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/
- $FileInfo: lowsubforums.php - Last Update: 11/23/2009 SVN 359 - Author: cooldude2k $
+ $FileInfo: lowsubforums.php - Last Update: 12/07/2009 SVN 380 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="lowsubforums.php"||$File3Name=="/lowsubforums.php") {
exit(); }
if(!is_numeric($_GET['id'])) { $_GET['id'] = null; }
$checkquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` WHERE `id`=%i LIMIT 1", array($_GET['id']));
-$checkresult=sql_query($checkquery);
+$checkresult=sql_query($checkquery,$SQLStat);
$checknum=sql_num_rows($checkresult);
if($checknum==0) { redirect("location",$basedir.url_maker($exfile['index'],$Settings['file_ext'],"act=lowview",$Settings['qstr'],$Settings['qsep'],$prexqstr['index'],$exqstr['index'],false)); sql_free_result($checkresult);
ob_clean(); header("Content-Type: text/plain; charset=".$Settings['charset']);
if($NumberViews==0||$NumberViews==null) { $NewNumberViews = 1; }
if($NumberViews!=0&&$NumberViews!=null) { $NewNumberViews = $NumberViews + 1; }
$viewup = sql_pre_query("UPDATE `".$Settings['sqltable']."forums` SET `NumViews`='%s' WHERE `id`=%i", array($NewNumberViews,$_GET['id']));
-sql_query($viewup); }
+sql_query($viewup,$SQLStat); }
if($ForumType=="redirect") {
if($RedirectTimes==0||$RedirectTimes==null) { $NewRedirTime = 1; }
if($RedirectTimes!=0&&$RedirectTimes!=null) { $NewRedirTime = $RedirectTimes + 1; }
$redirup = sql_pre_query("UPDATE `".$Settings['sqltable']."forums` SET `Redirects`='%s' WHERE `id`=%i", array($NewRedirTime,$_GET['id']));
-sql_query($redirup);
+sql_query($redirup,$SQLStat);
if($RedirectURL!="http://"&&$RedirectURL!="") {
redirect("location",$RedirectURL,0,null,false); ob_clean();
header("Content-Type: text/plain; charset=".$Settings['charset']);
gzip_page($Settings['use_gzip'],$GZipEncode['Type']); session_write_close(); die(); }
sql_free_result($checkresult);
$prequery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."categories` WHERE `ShowCategory`='yes' AND `id`=%i ORDER BY `OrderID` ASC, `id` ASC", array($CategoryID));
-$preresult=sql_query($prequery);
+$preresult=sql_query($prequery,$SQLStat);
$prenum=sql_num_rows($preresult);
$prei=0;
$CategoryID=sql_result($preresult,0,"id");
$CategoryDescription=sql_result($preresult,0,"Description");
if($InSubForum!="0") {
$isfquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` WHERE `id`=%i LIMIT 1", array($InSubForum));
-$isfresult=sql_query($isfquery);
+$isfresult=sql_query($isfquery,$SQLStat);
$isfnum=sql_num_rows($isfresult);
if($isfnum>=1) {
$isfForumID=sql_result($isfresult,0,"id");
if($CatPermissionInfo['CanViewCategory'][$CategoryID]=="yes"&&
$PermissionInfo['CanViewForum'][$_GET['id']]=="yes") {
$query = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` WHERE `ShowForum`='yes' AND `CategoryID`=%i AND `InSubForum`=%i ORDER BY `OrderID` ASC, `id` ASC", array($CategoryID,$_GET['id']));
-$result=sql_query($query);
+$result=sql_query($query,$SQLStat);
$num=sql_num_rows($result);
$i=0;
?>
Copyright 2004-2009 iDB Support - http://idb.berlios.de/
Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/
- $FileInfo: lowtopics.php - Last Update: 11/23/2009 SVN 359 - Author: cooldude2k $
+ $FileInfo: lowtopics.php - Last Update: 12/07/2009 SVN 380 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="lowtopics.php"||$File3Name=="/lowtopics.php") {
if(!is_numeric($_GET['id'])) { $_GET['id'] = null; }
if(!is_numeric($_GET['page'])) { $_GET['page'] = 1; }
$prequery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` WHERE `id`=%i LIMIT 1", array($_GET['id']));
-$preresult=sql_query($prequery);
+$preresult=sql_query($prequery,$SQLStat);
$prenum=sql_num_rows($preresult);
if($prenum==0) { redirect("location",$basedir.url_maker($exfile['index'],$Settings['file_ext'],"act=lowview",$Settings['qstr'],$Settings['qsep'],$prexqstr['index'],$exqstr['index'],false)); sql_free_result($preresult);
ob_clean(); header("Content-Type: text/plain; charset=".$Settings['charset']);
sql_free_result($preresult);
$ForumType = strtolower($ForumType); $CanHaveTopics = strtolower($CanHaveTopics);
$catcheck = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."categories` WHERE `id`=%i LIMIT 1", array($ForumCatID));
-$catresult=sql_query($catcheck);
+$catresult=sql_query($catcheck,$SQLStat);
$CategoryName=sql_result($catresult,0,"Name");
$CategoryType=sql_result($catresult,0,"CategoryType");
$CategoryPostCountView=sql_result($catresult,0,"PostCountView");
redirect("location",$basedir.url_maker($exfile['index'],$Settings['file_ext'],"act=lowview",$Settings['qstr'],$Settings['qsep'],$prexqstr['index'],$exqstr['index'],false)); } }
if($InSubForum!="0") {
$isfquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` WHERE `id`=%i LIMIT 1", array($InSubForum));
-$isfresult=sql_query($isfquery);
+$isfresult=sql_query($isfquery,$SQLStat);
$isfnum=sql_num_rows($isfresult);
if($isfnum>=1) {
$isfForumID=sql_result($isfresult,0,"id");
if($NumberViews==0||$NumberViews==null) { $NewNumberViews = 1; }
if($NumberViews!=0&&$NumberViews!=null) { $NewNumberViews = $NumberViews + 1; }
$viewup = sql_pre_query("UPDATE `".$Settings['sqltable']."forums` SET `NumViews`=%i WHERE `id`=%i", array($NewNumberViews,$_GET['id']));
-sql_query($viewup); }
+sql_query($viewup,$SQLStat); }
if($ForumType=="redirect") {
if($RedirectTimes==0||$RedirectTimes==null) { $NewRedirTime = 1; }
if($RedirectTimes!=0&&$RedirectTimes!=null) { $NewRedirTime = $RedirectTimes + 1; }
$redirup = sql_pre_query("UPDATE `".$Settings['sqltable']."forums` SET `Redirects`=%i WHERE `id`=%i", array($NewRedirTime,$_GET['id']));
-sql_query($redirup);
+sql_query($redirup,$SQLStat);
if($RedirectURL!="http://"&&$RedirectURL!="") {
redirect("location",$RedirectURL,0,null,false); ob_clean();
header("Content-Type: text/plain; charset=".$Settings['charset']);
//End Topic Page Code
$i=0;
$query = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."topics` WHERE `ForumID`=%i ORDER BY `Pinned` DESC, `LastUpdate` DESC LIMIT %i,%i", array($_GET['id'],$PageLimit,$Settings['max_topics']));
-$result=sql_query($query);
+$result=sql_query($query,$SQLStat);
$num=sql_num_rows($result);
//List Page Number Code Start
$pagenum=count($Pages);
Copyright 2004-2009 iDB Support - http://idb.berlios.de/
Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/
- $FileInfo: members.php - Last Update: 12/05/2009 SVN 376 - Author: cooldude2k $
+ $FileInfo: members.php - Last Update: 12/07/2009 SVN 380 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="members.php"||$File3Name=="/members.php") {
if($_GET['gid']!=null&&$_GET['groupid']==null) { $_GET['groupid'] = $_GET['gid']; }
if(!is_numeric($_GET['groupid'])) { $_GET['groupid'] = null; }
$ggquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."groups` WHERE `Name`='%s'", array($Settings['GuestGroup']));
-$ggresult=sql_query($ggquery);
+$ggresult=sql_query($ggquery,$SQLStat);
$GGroup=sql_result($ggresult,0,"id");
sql_free_result($ggresult);
//Get SQL LIMIT Number
if($_GET['groupid']!=null) {
$query = sql_pre_query("SELECT SQL_CALC_FOUND_ROWS * FROM `".$Settings['sqltable']."members` WHERE `GroupID`=%i AND `GroupID`<>%i AND `id`>=0 ".$orderlist." LIMIT %i,%i", array($_GET['groupid'],$GGroup,$PageLimit,$Settings['max_memlist'])); }
$rnquery = sql_pre_query("SELECT FOUND_ROWS();", array(null));
-$result=sql_query($query);
-$rnresult=sql_query($rnquery);
+$result=sql_query($query,$SQLStat);
+$rnresult=sql_query($rnquery,$SQLStat);
$NumberMembers = sql_result($rnresult,0);
sql_free_result($rnresult);
$_SESSION['ViewingPage'] = url_maker(null,"no+ext","act=list&orderby=".$_GET['orderby']."&ordertype=".$_GET['ordertype']."&page=".$_GET['page'],"&","=",$prexqstr['member'],$exqstr['member']);
$MemList['DST']=sql_result($result,$i,"DST");
$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);
+$gresult=sql_query($gquery,$SQLStat);
$MemList['Group']=sql_result($gresult,0,"Name");
$GroupNamePrefix=sql_result($gresult,0,"NamePrefix");
$GroupNameSuffix=sql_result($gresult,0,"NameSuffix");
$uoltime = $uolcuttime - ini_get("session.gc_maxlifetime");
$query = sql_pre_query("SELECT SQL_CALC_FOUND_ROWS * FROM `".$Settings['sqltable']."sessions` WHERE `expires` >= %i ORDER BY `expires` DESC LIMIT %i,%i", array($uoltime,$PageLimit,$Settings['max_memlist']));
$rnquery = sql_pre_query("SELECT FOUND_ROWS();", array(null));
-$result=sql_query($query);
-$rnresult=sql_query($rnquery);
+$result=sql_query($query,$SQLStat);
+$rnresult=sql_query($rnquery,$SQLStat);
$NumberMembers = sql_result($rnresult,0);
sql_free_result($rnresult);
$_SESSION['ViewingPage'] = url_maker(null,"no+ext","act=online&list=".$_GET['list']."&page=".$_GET['page'],"&","=",$prexqstr['member'],$exqstr['member']);
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);
+$preresult=sql_query($prequery,$SQLStat);
$prenum=sql_num_rows($preresult);
if($prenum>=1) {
$TopicForumID=sql_result($preresult,0,"ForumID");
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);
+$preresult=sql_query($prequery,$SQLStat);
$prenum=sql_num_rows($preresult);
$ForumCatID=sql_result($preresult,0,"CategoryID");
sql_free_result($preresult);
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);
+$preresult=sql_query($prequery,$SQLStat);
$prenum=sql_num_rows($preresult);
$ForumCatID=sql_result($preresult,0,"CategoryID");
sql_free_result($preresult);
<?php } }
if($_GET['act']=="view") {
$query = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."members` WHERE `id`=%i LIMIT 1", array($_GET['id']));
-$result=sql_query($query);
+$result=sql_query($query,$SQLStat);
$num=sql_num_rows($result);
$i=0;
if($num==0||$_GET['id']<=0) { redirect("location",$basedir.url_maker($exfile['index'],$Settings['file_ext'],"act=view",$Settings['qstr'],$Settings['qsep'],$prexqstr['index'],$exqstr['index'],false));
$ViewMem['DST']=sql_result($result,$i,"DST");
$ViewMem['IP']=sql_result($result,$i,"IP");
$gquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."groups` WHERE `id`=%i LIMIT 1", array($ViewMem['GroupID']));
-$gresult=sql_query($gquery);
+$gresult=sql_query($gquery,$SQLStat);
$ViewMem['Group']=sql_result($gresult,0,"Name");
/*
$GroupNamePrefix=sql_result($gresult,0,"NamePrefix");
$querylog = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."members` WHERE `Name`='%s' LIMIT 1", array($YourName)); }
if($_POST['loginemail']=="true") {
$querylog = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."members` WHERE `Email`='%s' LIMIT 1", array($YourName)); }
-$resultlog=sql_query($querylog);
+$resultlog=sql_query($querylog,$SQLStat);
$numlog=sql_num_rows($resultlog);
if($numlog>=1) {
$i=0;
if($YourBanTime!=0&&$YourBanTime!=null) {
if($YourBanTime>=$CGMTime) { $BanError = "yes"; } }
$gquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."groups` WHERE `id`=%i LIMIT 1", array($YourGroupM));
-$gresult=sql_query($gquery);
+$gresult=sql_query($gquery,$SQLStat);
$YourGroupM=sql_result($gresult,0,"Name");
sql_free_result($gresult);
$YourTimeZoneM=sql_result($resultlog,$i,"TimeZone");
$NewIP=$_SERVER['REMOTE_ADDR'];
if($BanError!="yes") {
$queryup = sql_pre_query("UPDATE `".$Settings['sqltable']."members` SET `Password`='%s',`HashType`='%s',`LastActive`=%i,`IP`='%s',`Salt`='%s' WHERE `id`=%i", array($NewPassword,$iDBHash,$NewDay,$NewIP,$NewHashSalt,$YourIDM));
-sql_query($queryup);
+sql_query($queryup,$SQLStat);
sql_free_result($resultlog);
//session_regenerate_id();
$_SESSION['Theme']=$UseTheme;
//$Name = preg_replace("/&#(x[a-f0-9]+|[0-9]+);/i", "&#$1;", $Name);
$Name = remove_spaces($Name);
$lonewolfqy=sql_pre_query("SELECT * FROM `".$Settings['sqltable']."restrictedwords` WHERE `RestrictedUserName`='yes'", array(null));
-$lonewolfrt=sql_query($lonewolfqy);
+$lonewolfrt=sql_query($lonewolfqy,$SQLStat);
$lonewolfnm=sql_num_rows($lonewolfrt);
$lonewolfs=0; $RMatches = null;
while ($lonewolfs < $lonewolfnm) {
$RMatches = preg_match("/".$RWord."/i", $Name);
if($RMatches==true) { break 1; } }
++$lonewolfs; } sql_free_result($lonewolfrt);
-$sql_email_check = sql_query(sql_pre_query("SELECT `Email` FROM `".$Settings['sqltable']."members` WHERE `Email`='%s'", array($_POST['Email'])));
-$sql_username_check = sql_query(sql_pre_query("SELECT `Name` FROM `".$Settings['sqltable']."members` WHERE `Name`='%s'", array($Name)));
+$sql_email_check = sql_query(sql_pre_query("SELECT `Email` FROM `".$Settings['sqltable']."members` WHERE `Email`='%s'", array($_POST['Email'])),$SQLStat);
+$sql_username_check = sql_query(sql_pre_query("SELECT `Name` FROM `".$Settings['sqltable']."members` WHERE `Name`='%s'", array($Name)),$SQLStat);
$email_check = sql_num_rows($sql_email_check);
$username_check = sql_num_rows($sql_username_check);
sql_free_result($sql_email_check); sql_free_result($sql_username_check);
//$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);
+$gresults=sql_query($gquerys,$SQLStat);
$yourgroup=sql_result($gresults,0,"id");
sql_free_result($gresults);
-$yourid = sql_get_next_id($Settings['sqltable'],"members");
+$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']);
$_POST['YourOffSet'] = $_POST['YourOffSet'].":".$_POST['MinOffSet'];
$query = sql_pre_query("INSERT INTO `".$Settings['sqltable']."members` (`Name`, `Password`, `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);
+sql_query($query,$SQLStat);
$querylogr = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."members` WHERE `Name`='%s' AND `Password`='%s' LIMIT 1", array($Name,$NewPassword));
-$resultlogr=sql_query($querylogr);
+$resultlogr=sql_query($querylogr,$SQLStat);
$numlogr=sql_num_rows($resultlogr);
if($numlogr>=1) {
$ir=0;
$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);
+$gresult=sql_query($gquery,$SQLStat);
$YourGroupMr=sql_result($gresult,0,"Name");
sql_free_result($gresult);
$YourTimeZoneMr=sql_result($resultlogr,$ir,"TimeZone");
Copyright 2004-2009 iDB Support - http://idb.berlios.de/
Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/
- $FileInfo: functions.php - Last Update: 12/05/2009 SVN 377 - Author: cooldude2k $
+ $FileInfo: functions.php - Last Update: 12/07/2009 SVN 380 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="functions.php"||$File3Name=="/functions.php") {
function text2icons($Text,$sqlt) {
global $Settings;
$reneequery=sql_pre_query("SELECT * FROM `".$sqlt."smileys`", array(null));
-$reneeresult=sql_query($reneequery);
+$reneeresult=sql_query($reneequery,$SQLStat);
$reneenum=sql_num_rows($reneeresult);
$renees=0;
while ($renees < $reneenum) {
// Check to see if the user is hidden/shy. >_> | ^_^ | <_<
function GetUserName($idu,$sqlt) { $UsersName = null;
$gunquery = sql_pre_query("SELECT * FROM `".$sqlt."members` WHERE `id`=%i LIMIT 1", array($idu));
-$gunresult=sql_query($gunquery);
+$gunresult=sql_query($gunquery,$SQLStat);
$gunnum=sql_num_rows($gunresult);
// I'm now hidden from you. ^_^ | <_< I cant find you.
$UsersHidden = "yes";
Copyright 2004-2009 iDB Support - http://idb.berlios.de/
Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/
- $FileInfo: mysql.php - Last Update: 12/06/2009 SVN 379 - Author: cooldude2k $
+ $FileInfo: mysql.php - Last Update: 12/07/2009 SVN 380 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="mysql.php"||$File3Name=="/mysql.php") {
return call_user_func_array("sprintf",$query_val); }
function sql_set_charset($charset,$link=null) {
if(function_exists('mysql_set_charset')===false) {
- $result = sql_query("SET CHARACTER SET '".$charset."'");
+if(!isset($link)) {
+ $result = sql_query("SET CHARACTER SET '".$charset."'"); }
+if(isset($link)) {
+ $result = sql_query("SET CHARACTER SET '".$charset."'",$link); }
if ($result===false) {
output_error("SQL Error: ".sql_error(),E_USER_ERROR);
return false; }
- $result = sql_query("SET NAMES '".$charset."'");
+if(!isset($link)) {
+ $result = sql_query("SET NAMES '".$charset."'"); }
+if(isset($link)) {
+ $result = sql_query("SET NAMES '".$charset."'",$link); }
if ($result===false) {
output_error("SQL Error: ".sql_error(),E_USER_ERROR);
return false; }
return true; } }
*/
// Get next id for stuff
-function sql_get_next_id($tablepre,$table) {
+function sql_get_next_id($tablepre,$table,$link=null) {
$getnextidq = sql_pre_query("SHOW TABLE STATUS LIKE '".$tablepre.$table."'", array());
- $getnextidr = sql_query($getnextidq);
+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); }
// Get number of rows for table
-function sql_get_num_rows($tablepre,$table) {
+function sql_get_num_rows($tablepre,$table,$link=null) {
$getnextidq = sql_pre_query("SHOW TABLE STATUS LIKE '".$tablepre.$table."'", array());
- $getnextidr = sql_query($getnextidq);
+if(!isset($link)) {
+ $getnextidr = sql_query($getnextidq); }
+if(isset($link)) {
+ $getnextidr = sql_query($getnextidq,$link); }
$getnextid = sql_fetch_assoc($getnextidr);
return $getnextid['Rows'];
@sql_free_result($getnextidr); }
Copyright 2004-2009 iDB Support - http://idb.berlios.de/
Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/
- $FileInfo: navbar.php - Last Update: 11/23/2009 SVN 359 - Author: cooldude2k $
+ $FileInfo: navbar.php - Last Update: 12/07/2009 SVN 380 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="navbar.php"||$File3Name=="/navbar.php") {
exit(); }
if($_SESSION['UserGroup']!=$Settings['GuestGroup']||$GroupInfo['CanPM']=="yes") {
$pmquery1 = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."messenger` WHERE `ReciverID`=%i AND `Read`=0", array($_SESSION['UserID']));
-$pmresult1=sql_query($pmquery1);
+$pmresult1=sql_query($pmquery1,$SQLStat);
$PMNumber=sql_num_rows($pmresult1);
sql_free_result($pmresult1); /*
$pmquery2 = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."messenger` WHERE `SenderID`=%i AND `Read`=0", array($_SESSION['UserID']));
-$pmresult2=sql_query($pmquery2);
+$pmresult2=sql_query($pmquery2,$SQLStat);
$SentPMNumber=sql_num_rows($pmresult2);
sql_free_result($pmresult2); */ }
if($ThemeSet['LogoStyle']==null) { $logostyle = ""; }
Copyright 2004-2009 iDB Support - http://idb.berlios.de/
Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/
- $FileInfo: pm.php - Last Update: 12/05/2009 SVN 376 - Author: cooldude2k $
+ $FileInfo: pm.php - Last Update: 12/07/2009 SVN 380 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="pm.php"||$File3Name=="/pm.php") {
$PageLimit = $nums - $Settings['max_pmlist'];
$query = sql_pre_query("SELECT SQL_CALC_FOUND_ROWS * FROM `".$Settings['sqltable']."messenger` WHERE `ReciverID`=%i ORDER BY `DateSend` DESC LIMIT %i,%i", array($_SESSION['UserID'],$PageLimit,$Settings['max_pmlist']));
$rnquery = sql_pre_query("SELECT FOUND_ROWS();", array(null));
-$result=sql_query($query);
-$rnresult=sql_query($rnquery);
+$result=sql_query($query,$SQLStat);
+$rnresult=sql_query($rnquery,$SQLStat);
$NumberMessage = sql_result($rnresult,0);
sql_free_result($rnresult);
if($NumberMessage==null) {
$PageLimit = $nums - $Settings['max_pmlist'];
$query = sql_pre_query("SELECT SQL_CALC_FOUND_ROWS * FROM `".$Settings['sqltable']."messenger` WHERE `SenderID`=%i ORDER BY `DateSend` DESC LIMIT %i,%i", array($_SESSION['UserID'],$PageLimit,$Settings['max_pmlist']));
$rnquery = sql_pre_query("SELECT FOUND_ROWS();", array(null));
-$result=sql_query($query);
-$rnresult=sql_query($rnquery);
+$result=sql_query($query,$SQLStat);
+$rnresult=sql_query($rnquery,$SQLStat);
$NumberMessage = sql_result($rnresult,0);
sql_free_result($rnresult);
if($NumberMessage==null) {
<?php sql_free_result($result); }
if($_GET['act']=="read") {
$query = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."messenger` WHERE `id`=%i", array($_GET['id']));
-$result=sql_query($query);
+$result=sql_query($query,$SQLStat);
$num=sql_num_rows($result);
$is=0;
if($num==0) { redirect("location",$basedir.url_maker($exfile['index'],$Settings['file_ext'],"act=view",$Settings['qstr'],$Settings['qsep'],$prexqstr['index'],$exqstr['index'],false));
$MessageText = preg_replace("/\<br\>/", "<br />", nl2br($MessageText));
$MessageDesc=sql_result($result,$is,"Description");
$requery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."members` WHERE `id`=%i", array($SenderID));
-$reresult=sql_query($requery);
+$reresult=sql_query($requery,$SQLStat);
$renum=sql_num_rows($reresult);
$rei=0;
if($_SESSION['UserID']!=$ReciverID&&
$User1Hidden=sql_result($reresult,$rei,"HiddenMember");
$SenderHidden = $User1Hidden;
$gquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."groups` WHERE `id`=%i", array($User1GroupID));
-$gresult=sql_query($gquery);
+$gresult=sql_query($gquery,$SQLStat);
$User1Group=sql_result($gresult,0,"Name");
$GroupNamePrefix=sql_result($gresult,0,"NamePrefix");
$GroupNameSuffix=sql_result($gresult,0,"NameSuffix");
++$is; } sql_free_result($result);
if($_SESSION['UserID']==$ReciverID) {
$queryup = sql_pre_query("UPDATE `".$Settings['sqltable']."messenger` SET `Read`=%i WHERE `id`=%i", array(1,$_GET['id']));
-sql_query($queryup); }
+sql_query($queryup,$SQLStat); }
if($User1Name=="Guest") { $User1Name=$PMGuest;
if($User1Name==null) { $User1Name="Guest"; } }
if(isset($GroupNamePrefix)&&$GroupNamePrefix!=null) {
$SendMessageTo = null;
if($_GET['id']!=null&&$_GET['id']!=-1) {
$requery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."members` WHERE `id`=%i", array($_GET['id']));
-$reresult=sql_query($requery);
+$reresult=sql_query($requery,$SQLStat);
$renum=sql_num_rows($reresult);
$rei=0;
while ($rei < $renum) {
if(!isset($SendMessageTo)) {
$QuoteUserName = "Unknown"; }
$query = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."messenger` WHERE `id`=%i", array($_GET['post']));
-$result=sql_query($query);
+$result=sql_query($query,$SQLStat);
$num=sql_num_rows($result);
$QuoteTitle=sql_result($result,0,"MessageTitle");
$MessageText=sql_result($result,0,"MessageText");
$QuoteReply = preg_replace("/\<br\>/", "<br />", nl2br($MessageText));
$QuoteDescription=sql_result($result,0,"Description");
-$result=sql_query($query);
+$result=sql_query($query,$SQLStat);
$num=sql_num_rows($result);
$QuoteReply = remove_bad_entities($QuoteReply);
$QuoteDescription = str_replace("Re: ","",$QuoteDescription);
<div style="width: 100%; height: 160px; overflow: auto;">
<table style="width: 100%; text-align: center;"><?php
$renee_query=sql_pre_query("SELECT * FROM `".$Settings['sqltable']."smileys` WHERE `Show`='yes'", array(null));
-$renee_result=sql_query($renee_query);
+$renee_result=sql_query($renee_query,$SQLStat);
$renee_num=sql_num_rows($renee_result);
$renee_s=0; $SmileRow=0; $SmileCRow=0;
while ($renee_s < $renee_num) { ++$SmileRow;
/* <_< iWordFilter >_>
by Kazuki Przyborowski - Cool Dude 2k */
$katarzynaqy=sql_pre_query("SELECT * FROM `".$Settings['sqltable']."wordfilter`", array(null));
-$katarzynart=sql_query($katarzynaqy);
+$katarzynart=sql_query($katarzynaqy,$SQLStat);
$katarzynanm=sql_num_rows($katarzynart);
$katarzynas=0;
while ($katarzynas < $katarzynanm) {
$_POST['MessageDesc'] = preg_replace("/".$Filter."/i", $Replace, $_POST['MessageDesc']); }
++$katarzynas; } sql_free_result($katarzynart);
$lonewolfqy=sql_pre_query("SELECT * FROM `".$Settings['sqltable']."restrictedwords` WHERE `RestrictedMessageName`='yes' or `RestrictedUserName`='yes'", array(null));
-$lonewolfrt=sql_query($lonewolfqy);
+$lonewolfrt=sql_query($lonewolfqy,$SQLStat);
$lonewolfnm=sql_num_rows($lonewolfrt);
$lonewolfs=0; $RMatches = null; $RGMatches = null;
while ($lonewolfs < $lonewolfnm) {
if($RGMatches==true) { break 1; } } }
++$lonewolfs; } sql_free_result($lonewolfrt);
$requery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."members` WHERE `Name`='%s'", array($_POST['SendMessageTo']));
-$reresult=sql_query($requery);
+$reresult=sql_query($requery,$SQLStat);
$renum=sql_num_rows($reresult);
$rei=0;
while ($rei < $renum) {
$SendMessageToID = sql_result($reresult,$rei,"id");
$SendToGroupID = sql_result($reresult,$rei,"GroupID");
$gquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."groups` WHERE `id`=%i", array($SendToGroupID));
-$gresult=sql_query($gquery);
+$gresult=sql_query($gquery,$SQLStat);
$SendUserCanPM=sql_result($gresult,0,"CanPM");
$SendUserCanPM = strtolower($SendUserCanPM);
if($SendUserCanPM!="yes"&&$SendUserCanPM!="no") {
</span><br /></td>
</tr>
<?php } if ($Error!="Yes") { $LastActive = GMTimeStamp();
-$messageid = sql_get_next_id($Settings['sqltable'],"messenger");
+$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);
+sql_query($query,$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: 11/23/2009 SVN 360 - Author: cooldude2k $
+ $FileInfo: prelogin.php - Last Update: 12/07/2009 SVN 380 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="prelogin.php"||$File3Name=="/prelogin.php") {
exit(); }
$_SESSION['CheckCookie']="done";
$querylog2 = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."members` WHERE `Name`='%s' AND `Password`='%s' AND `id`=%i LIMIT 1", array($_COOKIE['MemberName'],$_COOKIE['SessPass'],$_COOKIE['UserID']));
-$resultlog2=sql_query($querylog2);
+$resultlog2=sql_query($querylog2,$SQLStat);
$numlog2=sql_num_rows($resultlog2);
if($numlog2==1) {
$YourIDAM=sql_result($resultlog2,0,"id");
$YourGroupIDAM=$YourGroupAM;
$YourPassAM=sql_result($resultlog2,0,"Password");
$gquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."groups` WHERE `id`=%i LIMIT 1", array($YourGroupAM));
-$gresult=sql_query($gquery);
+$gresult=sql_query($gquery,$SQLStat);
$YourGroupAM=sql_result($gresult,0,"Name");
sql_free_result($gresult);
$BanError = null;
Copyright 2004-2009 iDB Support - http://idb.berlios.de/
Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/
- $FileInfo: profilemain.php - Last Update: 12/05/2009 SVN 376 - Author: cooldude2k $
+ $FileInfo: profilemain.php - Last Update: 12/07/2009 SVN 380 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="profilemain.php"||$File3Name=="/profilemain.php") {
<?php } if($_GET['act']=="view") {
if($_POST['update']!="now") {
$query = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."members` WHERE `id`=%i LIMIT 1", array($_SESSION['UserID']));
-$result=sql_query($query);
+$result=sql_query($query,$SQLStat);
$num=sql_num_rows($result);
$i=0;
$YourID=sql_result($result,$i,"id");
/* <_< iWordFilter >_>
by Kazuki Przyborowski - Cool Dude 2k */
$katarzynaqy=sql_pre_query("SELECT * FROM `".$Settings['sqltable']."wordfilter`", array(null));
- $katarzynart=sql_query($katarzynaqy);
+ $katarzynart=sql_query($katarzynaqy,$SQLStat);
$katarzynanm=sql_num_rows($katarzynart);
$katarzynas=0;
while ($katarzynas < $katarzynanm) {
$NewDay=GMTimeStamp();
$NewIP=$_SERVER['REMOTE_ADDR'];
$querynewskin = sql_pre_query("UPDATE `".$Settings['sqltable']."members` SET `Notes`='%s',`LastActive`=%i,`IP`='%s' WHERE `id`=%i", array($_POST['NotePad'],$NewDay,$NewIP,$_SESSION['UserID']));
- sql_query($querynewskin); } } }
+ sql_query($querynewskin,$SQLStat); } } }
if($_GET['act']=="signature") {
if($_POST['update']!="now") {
$query = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."members` WHERE `id`=%i LIMIT 1", array($_SESSION['UserID']));
-$result=sql_query($query);
+$result=sql_query($query,$SQLStat);
$num=sql_num_rows($result);
$i=0;
$YourID=sql_result($result,$i,"id");
/* <_< iWordFilter >_>
by Kazuki Przyborowski - Cool Dude 2k */
$katarzynaqy=sql_pre_query("SELECT * FROM `".$Settings['sqltable']."wordfilter`", array(null));
- $katarzynart=sql_query($katarzynaqy);
+ $katarzynart=sql_query($katarzynaqy,$SQLStat);
$katarzynanm=sql_num_rows($katarzynart);
$katarzynas=0;
while ($katarzynas < $katarzynanm) {
$NewDay=GMTimeStamp();
$NewIP=$_SERVER['REMOTE_ADDR'];
$querynewskin = sql_pre_query("UPDATE `".$Settings['sqltable']."members` SET `Signature`='%s',`LastActive`=%i,`IP`='%s' WHERE `id`=%i", array($_POST['Signature'],$NewDay,$NewIP,$_SESSION['UserID']));
- sql_query($querynewskin); } } }
+ sql_query($querynewskin,$SQLStat); } } }
if($_GET['act']=="avatar") {
if($_POST['update']!="now") {
$query = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."members` WHERE `id`=%i LIMIT 1", array($_SESSION['UserID']));
-$result=sql_query($query);
+$result=sql_query($query,$SQLStat);
$num=sql_num_rows($result);
$i=0;
$YourID=sql_result($result,$i,"id");
$NewIP=$_SERVER['REMOTE_ADDR'];
$_POST['Avatar'] = remove_spaces($_POST['Avatar']);
$querynewskin = sql_pre_query("UPDATE `".$Settings['sqltable']."members` SET `Avatar`='%s',`AvatarSize`='%s',`LastActive`=%i,`IP`='%s' WHERE `id`=%i", array($_POST['Avatar'],$fullavatarsize,$NewDay,$NewIP,$_SESSION['UserID']));
- sql_query($querynewskin); } } }
+ sql_query($querynewskin,$SQLStat); } } }
if($_GET['act']=="settings") {
if($_POST['update']!="now") {
$query = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."members` WHERE `id`=%i LIMIT 1", array($_SESSION['UserID']));
-$result=sql_query($query);
+$result=sql_query($query,$SQLStat);
$num=sql_num_rows($result);
$i=0;
$YourID=sql_result($result,$i,"id");
if(!is_numeric($_POST['TopicsPerPage'])) { $_POST['TopicsPerPage'] = "10"; }
if(!is_numeric($_POST['MessagesPerPage'])) { $_POST['MessagesPerPage'] = "10"; }
$querynewskin = sql_pre_query("UPDATE `".$Settings['sqltable']."members` SET `UseTheme`='%s',`TimeZone`='%s',`DST`='%s',`LastActive`=%i,RepliesPerPage=%i,TopicsPerPage=%i,MessagesPerPage=%i,`IP`='%s' WHERE `id`=%i", array(chack_themes($_POST['skin']),$_POST['YourOffSet'],$_POST['DST'],$NewDay,$_POST['RepliesPerPage'],$_POST['TopicsPerPage'],$_POST['MessagesPerPage'],$NewIP,$_SESSION['UserID']));
- sql_query($querynewskin); } } }
+ sql_query($querynewskin,$SQLStat); } } }
if($_GET['act']=="profile") {
if($_POST['update']!="now") {
$query = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."members` WHERE `id`=%i LIMIT 1", array($_SESSION['UserID']));
-$result=sql_query($query);
+$result=sql_query($query,$SQLStat);
$num=sql_num_rows($result);
$i=0;
$YourID=sql_result($result,$i,"id");
/* <_< iWordFilter >_>
by Kazuki Przyborowski - Cool Dude 2k */
$katarzynaqy=sql_pre_query("SELECT * FROM `".$Settings['sqltable']."wordfilter`", array(null));
- $katarzynart=sql_query($katarzynaqy);
+ $katarzynart=sql_query($katarzynaqy,$SQLStat);
$katarzynanm=sql_num_rows($katarzynart);
$katarzynas=0;
while ($katarzynas < $katarzynanm) {
$NewIP=$_SERVER['REMOTE_ADDR'];
$_POST['Website'] = urlcheck($_POST['Website']);
$querynewprofile = sql_pre_query("UPDATE `".$Settings['sqltable']."members` SET `Interests`='%s',`Title`='%s',`Website`='%s',`TimeZone`='%s',`Gender`='%s',`DST`='%s',`LastActive`=%i,`BirthMonth`=%i,`BirthDay`=%i,`BirthYear`=%i,RepliesPerPage=%i,TopicsPerPage=%i,MessagesPerPage=%i,`IP`='%s' WHERE `id`=%i", array($_POST['Interests'],$_POST['Title'],$_POST['Website'],$_POST['YourOffSet'],$_POST['YourGender'],$_POST['DST'],$NewDay,$BirthMonth,$BirthDay,$BirthYear,$_POST['RepliesPerPage'],$_POST['TopicsPerPage'],$_POST['MessagesPerPage'],$NewIP,$_SESSION['UserID']));
- sql_query($querynewprofile); } } }
+ sql_query($querynewprofile,$SQLStat); } } }
if($_GET['act']=="userinfo") {
if($_POST['update']!="now") {
$query = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."members` WHERE `id`=%i LIMIT 1", array($_SESSION['UserID']));
-$result=sql_query($query);
+$result=sql_query($query,$SQLStat);
$num=sql_num_rows($result);
$i=0;
$YourID=sql_result($result,$i,"id");
if($_POST['act']=="userinfo"&&
$_SESSION['UserGroup']!=$Settings['GuestGroup']) {
$query = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."members` WHERE `id`=%i LIMIT 1", array($_SESSION['UserID']));
- $result=sql_query($query);
+ $result=sql_query($query,$SQLStat);
$num=sql_num_rows($result);
$i=0;
$OldPassword=sql_result($result,$i,"Password");
setcookie("SessPass", $NewPassword, time() + (7 * 86400), $cbasedir, $cookieDomain); } }
$_POST['Email'] = remove_spaces($_POST['Email']);
$querynewuserinfo = sql_pre_query("UPDATE `".$Settings['sqltable']."members` SET `Password`='%s',`HashType`='iDBH',`Email`='%s',`LastActive`=%i,`IP`='%s',`Salt`='%s' WHERE `id`=%i", array($NewPassword,$_POST['Email'],$NewDay,$NewIP,$NewSalt,$_SESSION['UserID']));
- sql_query($querynewuserinfo); } } } }
+ sql_query($querynewuserinfo,$SQLStat); } } } }
?>
<?php if($_POST['update']=="now"&&$_GET['act']!=null) {
$profiletitle = " ".$ThemeSet['TitleDivider']." Updating Settings"; ?>
Copyright 2004-2009 iDB Support - http://idb.berlios.de/
Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/
- $FileInfo: replies.php - Last Update: 12/05/2009 SVN 376 - Author: cooldude2k $
+ $FileInfo: replies.php - Last Update: 12/07/2009 SVN 380 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="replies.php"||$File3Name=="/replies.php") {
$_GET['modact']=="close"||$_GET['modact']=="edit"||$_GET['modact']=="delete")
{ $_GET['act'] = $_GET['modact']; }
$prequery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."topics` WHERE `id`=%i LIMIT 1", array($_GET['id']));
-$preresult=sql_query($prequery);
+$preresult=sql_query($prequery,$SQLStat);
$prenum=sql_num_rows($preresult);
if($prenum==0) { redirect("location",$basedir.url_maker($exfile['index'],$Settings['file_ext'],"act=view",$Settings['qstr'],$Settings['qsep'],$prexqstr['index'],$exqstr['index'],false)); sql_free_result($preresult);
ob_clean(); header("Content-Type: text/plain; charset=".$Settings['charset']);
$ViewTimes=sql_result($preresult,0,"NumViews");
sql_free_result($preresult);
$forumcheckx = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` WHERE `id`=%i LIMIT 1", array($TopicForumID));
-$fmckresult=sql_query($forumcheckx);
+$fmckresult=sql_query($forumcheckx,$SQLStat);
$ForumName=sql_result($fmckresult,0,"Name");
$ForumType=sql_result($fmckresult,0,"ForumType");
$CanHaveTopics=sql_result($fmckresult,0,"CanHaveTopics");
$ForumKarmaCountView=sql_result($fmckresult,0,"KarmaCountView");
sql_free_result($fmckresult);
$catcheck = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."categories` WHERE `id`=%i LIMIT 1", array($TopicCatID));
-$catresult=sql_query($catcheck);
+$catresult=sql_query($catcheck,$SQLStat);
$CategoryName=sql_result($catresult,0,"Name");
$CategoryType=sql_result($catresult,0,"CategoryType");
$CategoryPostCountView=sql_result($catresult,0,"PostCountView");
$query = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."posts` WHERE `TopicID`=%i ORDER BY `TimeStamp` ASC LIMIT %i,%i", array($_GET['id'],$PageLimit,$Settings['max_posts'])); }
if(isset($_GET['post'])&&$_GET['post']!==null) {
$query = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."posts` WHERE `TopicID`=%i AND `id`=%i ORDER BY `TimeStamp` ASC LIMIT %i,%i", array($_GET['id'],$_GET['post'],$PageLimit,$Settings['max_posts'])); }
-$result=sql_query($query);
+$result=sql_query($query,$SQLStat);
$num=sql_num_rows($result);
if($num==0) { redirect("location",$basedir.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']);
if($ViewTimes==0||$ViewTimes==null) { $NewViewTimes = 1; }
if($ViewTimes!=0&&$ViewTimes!=null) { $NewViewTimes = $ViewTimes + 1; }
$viewsup = sql_pre_query("UPDATE `".$Settings['sqltable']."topics` SET `NumViews`='%s' WHERE `id`=%i", array($NewViewTimes,$_GET['id']));
-sql_query($viewsup); }
+sql_query($viewsup,$SQLStat); }
//List Page Number Code Start
$pagenum=count($Pages);
if($_GET['page']>$pagenum) {
$MyPost = preg_replace("/\<br\>/", "<br />", nl2br($MyPost));
$MyDescription=sql_result($result,$i,"Description");
$requery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."members` WHERE `id`=%i LIMIT 1", array($MyUserID));
-$reresult=sql_query($requery);
+$reresult=sql_query($requery,$SQLStat);
$renum=sql_num_rows($reresult);
if($renum<1) { $MyUserID = -1;
$requery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."members` WHERE `id`=%i LIMIT 1", array($MyUserID));
-$reresult=sql_query($requery);
+$reresult=sql_query($requery,$SQLStat);
$renum=sql_num_rows($reresult); }
$rei=0; $ipshow = "two";
$User1ID=$MyUserID; $GuestsName = $MyGuestName;
$User1Hidden=sql_result($reresult,$rei,"HiddenMember");
$User1GroupID=sql_result($reresult,$rei,"GroupID");
$gquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."groups` WHERE `id`=%i LIMIT 1", array($User1GroupID));
-$gresult=sql_query($gquery);
+$gresult=sql_query($gquery,$SQLStat);
$User1Group=sql_result($gresult,0,"Name");
$GroupNamePrefix=sql_result($gresult,0,"NamePrefix");
$GroupNameSuffix=sql_result($gresult,0,"NameSuffix");
if($MyEditTime!=$MyTimeStamp&&$MyEditUserID!=0) {
if($MyEditUserID!=$MyUserID) {
$euquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."members` WHERE `id`=%i LIMIT 1", array($MyEditUserID));
-$euresult = sql_query($euquery);
+$euresult = sql_query($euquery,$SQLStat);
$eunum = sql_num_rows($euresult);
if($eunum<1) { $MyEditUserID = -1;
$euquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."members` WHERE `id`=%i LIMIT 1", array($MyEditUserID));
-$euresult = sql_query($euquery);
+$euresult = sql_query($euquery,$SQLStat);
$eunum = sql_num_rows($euresult); }
$EditUserID = $MyEditUserID;
$EditUserGroupID = sql_result($euresult,0,"GroupID");
$EditUserName = sql_result($euresult,0,"Name");
sql_free_result($euresult);
$eugquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."groups` WHERE `id`=%i LIMIT 1", array($EditUserGroupID));
- $eugresult=sql_query($eugquery);
+ $eugresult=sql_query($eugquery,$SQLStat);
$EditUserGroup=sql_result($eugresult,0,"Name");
$EditUserNamePrefix=sql_result($eugresult,0,"NamePrefix");
$EditUserNameSuffix=sql_result($eugresult,0,"NameSuffix");
$QuoteReply = null; $QuoteDescription = null;
if($_GET['post']==null) {
$query = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."posts` WHERE `TopicID`=%i ORDER BY `TimeStamp` ASC LIMIT 1", array($_GET['id']));
-$result=sql_query($query);
+$result=sql_query($query,$SQLStat);
$num=sql_num_rows($result);
$QuoteDescription=sql_result($result,0,"Description");
$QuoteDescription = str_replace("Re: ","",$QuoteDescription);
sql_free_result($result); }
if($_GET['post']!=null) {
$query = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."posts` WHERE `id`=%i LIMIT 1", array($_GET['post']));
-$result=sql_query($query);
+$result=sql_query($query,$SQLStat);
$num=sql_num_rows($result);
if($num>=1) {
$QuoteReplyID=sql_result($result,0,"id");
$QuoteDescription=sql_result($result,0,"Description");
$QuoteGuestName=sql_result($result,0,"GuestName");
$requery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."members` WHERE `id`=%i LIMIT 1", array($QuoteUserID));
-$reresult=sql_query($requery);
+$reresult=sql_query($requery,$SQLStat);
$renum=sql_num_rows($reresult);
if($renum<1) { $QuoteUserID = -1;
$requery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."members` WHERE `id`=%i LIMIT 1", array($QuoteUserID));
-$reresult=sql_query($requery);
+$reresult=sql_query($requery,$SQLStat);
$renum=sql_num_rows($reresult); }
$QuoteUserName=sql_result($reresult,0,"Name");
if($QuoteUserName=="Guest") { $QuoteUserName=$QuoteGuestName;
if($GroupInfo['HasAdminCP']!="yes"||$GroupInfo['HasModCP']!="yes") {
if($_GET['post']!=null&&$num>=1) {
$rforumcheck = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` WHERE `id`=%i LIMIT 1", array($QuoteReplyFID));
-$rfmckresult=sql_query($rforumcheck);
+$rfmckresult=sql_query($rforumcheck,$SQLStat);
$rForumPostCountView=sql_result($rfmckresult,0,"PostCountView");
$rForumKarmaCountView=sql_result($rfmckresult,0,"KarmaCountView");
sql_free_result($rfmckresult);
$rcatcheck = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."categories` WHERE `id`=%i LIMIT 1", array($QuoteReplyCID));
-$rcatresult=sql_query($rcatcheck);
+$rcatresult=sql_query($rcatcheck,$SQLStat);
$rCategoryPostCountView=sql_result($rcatresult,0,"PostCountView");
$rCategoryKarmaCountView=sql_result($rcatresult,0,"KarmaCountView");
sql_free_result($rcatresult);
<div style="width: 100%; height: 160px; overflow: auto;">
<table style="width: 100%; text-align: center;"><?php
$renee_query=sql_pre_query("SELECT * FROM `".$Settings['sqltable']."smileys` WHERE `Show`='yes'", array(null));
-$renee_result=sql_query($renee_query);
+$renee_result=sql_query($renee_query,$SQLStat);
$renee_num=sql_num_rows($renee_result);
$renee_s=0; $rose_a=0; $SmileRow=0; $SmileCRow=0;
while ($renee_s < $renee_num) { ++$SmileRow;
/* <_< iWordFilter >_>
by Kazuki Przyborowski - Cool Dude 2k */
$katarzynaqy=sql_pre_query("SELECT * FROM `".$Settings['sqltable']."wordfilter`", array(null));
-$katarzynart=sql_query($katarzynaqy);
+$katarzynart=sql_query($katarzynaqy,$SQLStat);
$katarzynanm=sql_num_rows($katarzynart);
$katarzynas=0;
while ($katarzynas < $katarzynanm) {
</tr>
<?php } if ($Error!="Yes") { $LastActive = GMTimeStamp();
$gnrquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` WHERE `id`=%i LIMIT 1", array($TopicForumID));
-$gnrresult=sql_query($gnrquery); $gnrnum=sql_num_rows($gnrresult);
+$gnrresult=sql_query($gnrquery,$SQLStat); $gnrnum=sql_num_rows($gnrresult);
$NumberPosts=sql_result($gnrresult,0,"NumPosts");
$PostCountAdd=sql_result($gnrresult,0,"PostCountAdd");
sql_free_result($gnrresult);
-$postid = sql_get_next_id($Settings['sqltable'],"posts");
+$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);
+$reresult=sql_query($requery,$SQLStat);
$renum=sql_num_rows($reresult);
$rei=0;
while ($rei < $renum) {
if($PostCountAdd=="on") { $NewPostCount = $PostCount + 1; }
if(!isset($NewPostCount)) { $NewPostCount = $PostCount; }
$gquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."groups` WHERE `id`=%i LIMIT 1", array($User1GroupID));
-$gresult=sql_query($gquery);
+$gresult=sql_query($gquery,$SQLStat);
$User1Group=sql_result($gresult,0,"Name");
sql_free_result($gresult);
$User1IP=$_SERVER['REMOTE_ADDR'];
++$rei; } sql_free_result($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);
+sql_query($query,$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));
-sql_query($queryupd); }
+sql_query($queryupd,$SQLStat); }
$NewNumPosts = $NumberPosts + 1; $NewNumReplies = $NumberReplies + 1;
$queryupd = sql_pre_query("UPDATE `".$Settings['sqltable']."forums` SET `NumPosts`=%i WHERE `id`=%i", array($NewNumPosts,$TopicForumID));
-sql_query($queryupd);
+sql_query($queryupd,$SQLStat);
$queryupd = sql_pre_query("UPDATE `".$Settings['sqltable']."topics` SET `NumReply`=%i,LastUpdate=%i WHERE `id`=%i", array($NewNumReplies,$LastActive,$TopicID));
-sql_query($queryupd);
+sql_query($queryupd,$SQLStat);
$MyPostNum = $NewNumReplies + 1; $NumPages = null;
if(!isset($Settings['max_posts'])) { $Settings['max_posts'] = 10; }
if($MyPostNum>$Settings['max_posts']) {
<div class="DivMkReply"> </div>
<?php } if($_GET['act']=="pin"||$_GET['act']=="unpin") {
$gtsquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."topics` WHERE `id`=%i LIMIT 1", array($_GET['id']));
-$gtsresult=sql_query($gtsquery);
+$gtsresult=sql_query($gtsquery,$SQLStat);
$gtsnum=sql_num_rows($gtsresult);
$TTopicID=sql_result($gtsresult,0,"id");
$TForumID=sql_result($gtsresult,0,"ForumID");
$queryupd = sql_pre_query("UPDATE `".$Settings['sqltable']."topics` SET `Pinned`=1 WHERE `id`=%i", array($TTopicID)); }
if($_GET['act']=="unpin") {
$queryupd = sql_pre_query("UPDATE `".$Settings['sqltable']."topics` SET `Pinned`=0 WHERE `id`=%i", array($TTopicID)); }
-sql_query($queryupd);
+sql_query($queryupd,$SQLStat);
redirect("refresh",$basedir.url_maker($exfile['topic'],$Settings['file_ext'],"act=view&id=".$TTopicID."&page=1",$Settings['qstr'],$Settings['qsep'],$prexqstr['topic'],$exqstr['topic'],false).$Settings['qstr']."#post".$_GET['post'],"4");
?>
<div class="Table1Border">
</table></div>
<?php } } if($_GET['act']=="open"||$_GET['act']=="close") {
$gtsquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."topics` WHERE `id`=%i LIMIT 1", array($_GET['id']));
-$gtsresult=sql_query($gtsquery);
+$gtsresult=sql_query($gtsquery,$SQLStat);
$gtsnum=sql_num_rows($gtsresult);
$TTopicID=sql_result($gtsresult,0,"id");
$TForumID=sql_result($gtsresult,0,"ForumID");
$queryupd = sql_pre_query("UPDATE `".$Settings['sqltable']."topics` SET `Closed`=1 WHERE `id`=%i", array($TTopicID)); }
if($_GET['act']=="open") {
$queryupd = sql_pre_query("UPDATE `".$Settings['sqltable']."topics` SET `Closed`=0 WHERE `id`=%i", array($TTopicID)); }
-sql_query($queryupd);
+sql_query($queryupd,$SQLStat);
redirect("refresh",$basedir.url_maker($exfile['topic'],$Settings['file_ext'],"act=view&id=".$TTopicID."&page=1",$Settings['qstr'],$Settings['qsep'],$prexqstr['topic'],$exqstr['topic'],false).$Settings['qstr']."#post".$_GET['post'],"4");
?>
<div class="Table1Border">
</table></div>
<?php } } if($_GET['act']=="delete") {
$predquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."posts` WHERE `id`=%i LIMIT 1", array($_GET['post']));
-$predresult=sql_query($predquery);
+$predresult=sql_query($predquery,$SQLStat);
$prednum=sql_num_rows($predresult);
$ReplyID=sql_result($predresult,0,"id");
$ReplyTopicID=sql_result($predresult,0,"TopicID");
ob_clean(); header("Content-Type: text/plain; charset=".$Settings['charset']);
gzip_page($Settings['use_gzip'],$GZipEncode['Type']); session_write_close(); die(); }
$delquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."posts` WHERE `TopicID`=%i ORDER BY `TimeStamp` ASC", array($_GET['id']));
-$delresult=sql_query($delquery);
+$delresult=sql_query($delquery,$SQLStat);
$delnum=sql_num_rows($delresult);
$DelTopic = false;
$gnrquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` WHERE `id`=%i LIMIT 1", array($ReplyForumID));
-$gnrresult=sql_query($gnrquery); $gnrnum=sql_num_rows($gnrresult);
+$gnrresult=sql_query($gnrquery,$SQLStat); $gnrnum=sql_num_rows($gnrresult);
$NumberPosts=sql_result($gnrresult,0,"NumPosts"); $NumberTopics=sql_result($gnrresult,0,"NumTopics");
sql_free_result($gnrresult);
$FReplyID=sql_result($delresult,0,"id");
if($ReplyID==$FReplyID) { $DelTopic = true;
$gtsquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."topics` WHERE `id`=%i LIMIT 1", array($ReplyTopicID));
-$gtsresult=sql_query($gtsquery);
+$gtsresult=sql_query($gtsquery,$SQLStat);
$gtsnum=sql_num_rows($gtsresult);
$TUsersID=sql_result($gtsresult,0,"UserID");
$CanDeleteTopics = false;
gzip_page($Settings['use_gzip'],$GZipEncode['Type']); session_write_close(); die(); }
if($CanDeleteTopics===true) { $NewNumTopics = $NumberTopics - 1; $NewNumPosts = $NumberPosts - $delnum;
$drquery = sql_pre_query("DELETE FROM `".$Settings['sqltable']."posts` WHERE `TopicID`=%i", array($ReplyTopicID));
-sql_query($drquery);
+sql_query($drquery,$SQLStat);
$dtquery = sql_pre_query("DELETE FROM `".$Settings['sqltable']."topics` WHERE `id`=%i", array($ReplyTopicID));
-sql_query($dtquery);
+sql_query($dtquery,$SQLStat);
$queryupd = sql_pre_query("UPDATE `".$Settings['sqltable']."forums` SET `NumPosts`=%i,`NumTopics`=%i WHERE `id`=%i", array($NewNumPosts,$NewNumTopics,$ReplyForumID));
-sql_query($queryupd); } }
+sql_query($queryupd,$SQLStat); } }
if($ReplyID!=$FReplyID) {
$LReplyID=sql_result($delresult,$delnum-1,"id");
$SLReplyID=sql_result($delresult,$delnum-2,"id");
$NewLastUpdate=sql_result($delresult,$delnum-2,"TimeStamp");
if($ReplyID==$LReplyID) { $NewNumReplies = $NumberReplies - 1; $NewNumPosts = $NumberPosts - 1;
$drquery = sql_pre_query("DELETE FROM `".$Settings['sqltable']."posts` WHERE `id`=%i", array($ReplyID));
-sql_query($drquery);
+sql_query($drquery,$SQLStat);
$queryupd = sql_pre_query("UPDATE `".$Settings['sqltable']."forums` SET `NumPosts`=%i WHERE `id`=%i", array($NewNumPosts,$ReplyForumID));
-sql_query($queryupd);
+sql_query($queryupd,$SQLStat);
$queryupd = sql_pre_query("UPDATE `".$Settings['sqltable']."topics` SET `LastUpdate`=%i,`NumReply`=%i WHERE `id`=%i", array($NewLastUpdate,$NewNumReplies,$ReplyTopicID));
-sql_query($queryupd); } }
+sql_query($queryupd,$SQLStat); } }
if($ReplyID!=$FReplyID&&$ReplyID!=$LReplyID) { $NewNumReplies = $NumberReplies - 1; $NewNumPosts = $NumberPosts - 1;
$drquery = sql_pre_query("DELETE FROM `".$Settings['sqltable']."posts` WHERE `id`=%i", array($ReplyID));
-sql_query($drquery);
+sql_query($drquery,$SQLStat);
$queryupd = sql_pre_query("UPDATE `".$Settings['sqltable']."forums` SET `NumPosts`=%i WHERE `id`=%i", array($NewNumPosts,$ReplyForumID));
-sql_query($queryupd);
+sql_query($queryupd,$SQLStat);
$queryupd = sql_pre_query("UPDATE `".$Settings['sqltable']."topics` SET `NumReply`=%i WHERE `id`=%i", array($NewNumReplies,$ReplyTopicID));
-sql_query($queryupd); }
+sql_query($queryupd,$SQLStat); }
redirect("refresh",$basedir.url_maker($exfile['index'],$Settings['file_ext'],"act=view",$Settings['qstr'],$Settings['qsep'],$prexqstr['index'],$exqstr['index'],FALSE),"3");
sql_free_result($delresult);
?>
$ShowEditTopic = null;
if($PermissionInfo['CanEditTopics'][$TopicForumID]=="yes") {
$editquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."posts` WHERE `TopicID`=%i ORDER BY `TimeStamp` ASC", array($TopicID));
-$editresult=sql_query($editquery);
+$editresult=sql_query($editquery,$SQLStat);
$editnum=sql_num_rows($editresult);
$FReplyID=sql_result($editresult,0,"id");
sql_free_result($editresult);
if($_GET['post']==$FReplyID) { $ShowEditTopic = true; } }
if($PermissionInfo['CanEditTopics'][$TopicForumID]=="no") { $ShowEditTopic = null; }
$ersquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."posts` WHERE `id`=%i LIMIT 1", array($_GET['post']));
-$ersresult=sql_query($ersquery);
+$ersresult=sql_query($ersquery,$SQLStat);
$ersnum=sql_num_rows($ersresult);
if($ersnum==0) { sql_free_result($ersresult);
redirect("location",$basedir.url_maker($exfile['index'],$Settings['file_ext'],"act=view",$Settings['qstr'],$Settings['qsep'],$prexqstr['index'],$exqstr['index'],false));
sql_free_result($ersresult);
if($ShowEditTopic===true) {
$gtsquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."topics` WHERE `id`=%i LIMIT 1", array($TopicID));
-$gtsresult=sql_query($gtsquery);
+$gtsresult=sql_query($gtsquery,$SQLStat);
$gtsnum=sql_num_rows($gtsresult);
$TUsersID=sql_result($gtsresult,0,"UserID");
if($_SESSION['UserID']!=$TUsersID) { $ShowEditTopic = null; }
<td class="TableColumn3" style="width: 15%; vertical-align: middle; text-align: center;">
<div style="width: 100%; height: 160px; overflow: auto;"><?php
$renee_query=sql_pre_query("SELECT * FROM `".$Settings['sqltable']."smileys` WHERE `Show`='yes'", array(null));
-$renee_result=sql_query($renee_query);
+$renee_result=sql_query($renee_query,$SQLStat);
$renee_num=sql_num_rows($renee_result);
$renee_s=0; $SmileRow=1;
while ($renee_s < $renee_num) {
$ShowEditTopic = null;
if($PermissionInfo['CanEditTopics'][$TopicForumID]=="yes") {
$editquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."posts` WHERE `TopicID`=%i ORDER BY `TimeStamp` ASC", array($TopicID));
-$editresult=sql_query($editquery);
+$editresult=sql_query($editquery,$SQLStat);
$editnum=sql_num_rows($editresult);
$FReplyID=sql_result($editresult,0,"id");
sql_free_result($editresult);
if($_GET['post']==$FReplyID) { $ShowEditTopic = true; } }
if($PermissionInfo['CanEditTopics'][$TopicForumID]=="no") { $ShowEditTopic = null; }
$ersquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."posts` WHERE `id`=%i LIMIT 1", array($_GET['post']));
-$ersresult=sql_query($ersquery);
+$ersresult=sql_query($ersquery,$SQLStat);
$ersnum=sql_num_rows($ersresult);
if($ersnum==0) { sql_free_result($ersresult);
redirect("location",$basedir.url_maker($exfile['index'],$Settings['file_ext'],"act=view",$Settings['qstr'],$Settings['qsep'],$prexqstr['index'],$exqstr['index'],false));
sql_free_result($ersresult);
if($ShowEditTopic===true) {
$gtsquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."topics` WHERE `id`=%i LIMIT 1", array($TopicID));
-$gtsresult=sql_query($gtsquery);
+$gtsresult=sql_query($gtsquery,$SQLStat);
$gtsnum=sql_num_rows($gtsresult);
$TUsersID=sql_result($gtsresult,0,"UserID");
if($_SESSION['UserID']!=$TUsersID) { $ShowEditTopic = null; }
/* <_< iWordFilter >_>
by Kazuki Przyborowski - Cool Dude 2k */
$katarzynaqy=sql_pre_query("SELECT * FROM `".$Settings['sqltable']."wordfilter`", array(null));
-$katarzynart=sql_query($katarzynaqy);
+$katarzynart=sql_query($katarzynaqy,$SQLStat);
$katarzynanm=sql_num_rows($katarzynart);
$katarzynas=0;
while ($katarzynas < $katarzynanm) {
$_POST['ReplyPost'] = preg_replace("/".$Filter."/i", $Replace, $_POST['ReplyPost']); }
++$katarzynas; } sql_free_result($katarzynart);
$lonewolfqy=sql_pre_query("SELECT * FROM `".$Settings['sqltable']."restrictedwords` WHERE `RestrictedTopicName`='yes' or `RestrictedUserName`='yes'", array(null));
-$lonewolfrt=sql_query($lonewolfqy);
+$lonewolfrt=sql_query($lonewolfqy,$SQLStat);
$lonewolfnm=sql_num_rows($lonewolfrt);
$lonewolfs=0; $RMatches = null; $RGMatches = null;
while ($lonewolfs < $lonewolfnm) {
</tr>
<?php } if ($Error!="Yes") { $LastActive = GMTimeStamp();
$requery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."members` WHERE `id`=%i LIMIT 1", array($_SESSION['UserID']));
-$reresult=sql_query($requery);
+$reresult=sql_query($requery,$SQLStat);
$renum=sql_num_rows($reresult);
$rei=0;
while ($rei < $renum) {
$_SESSION['LastPostTime'] = GMTimeStamp() + $GroupInfo['FloodControl'];
if($_SESSION['UserID']!=0&&$_SESSION['UserID']!=-1) {
$queryupd = sql_pre_query("UPDATE `".$Settings['sqltable']."members` SET `LastActive`=%i,`IP`='%s',`LastPostTime`=%i WHERE `id`=%i", array($LastActive,$EditUserIP,$_SESSION['LastPostTime'],$_SESSION['UserID']));
-sql_query($queryupd); }
+sql_query($queryupd,$SQLStat); }
$queryupd = sql_pre_query("UPDATE `".$Settings['sqltable']."posts` SET `LastUpdate`=%i,`EditUser`=%i,`EditUserName`='%s',`Post`='%s',`Description`='%s',`EditIP`='%s' WHERE `id`=%i", array($LastActive,$User1ID,$User1Name,$_POST['ReplyPost'],$_POST['ReplyDesc'],$EditUserIP,$_GET['post']));
-sql_query($queryupd);
+sql_query($queryupd,$SQLStat);
if($ShowEditTopic===true) {
$queryupd = sql_pre_query("UPDATE `".$Settings['sqltable']."topics` SET `TopicName`='%s',`Description`='%s' WHERE `id`=%i", array($_POST['TopicName'],$_POST['ReplyDesc'],$TopicID));
-sql_query($queryupd); } }
+sql_query($queryupd,$SQLStat); } }
redirect(url_maker($exfile['topic'],$Settings['file_ext'],"act=view&id=".$TopicID."&page=1",$Settings['qstr'],$Settings['qsep'],$prexqstr['topic'],$exqstr['topic'],FALSE).$Settings['qstr']."#post".$_GET['post'],"3");
?>
<tr>
$_GET['fastreply']!="on") { $fps = " style=\"display: none;\" "; }
$QuoteReply = null; $QuoteDescription = null;
$queryra = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."posts` WHERE `TopicID`=%i ORDER BY `TimeStamp` ASC LIMIT 1", array($_GET['id']));
-$resultra=sql_query($queryra);
+$resultra=sql_query($queryra,$SQLStat);
$numrose=sql_num_rows($resultra);
$QuoteDescription=sql_result($resultra,0,"Description");
$QuoteDescription = str_replace("Re: ","",$QuoteDescription);
<div style="width: 100%; height: 160px; overflow: auto;">
<table style="width: 100%; text-align: center;"><?php
$renee_query=sql_pre_query("SELECT * FROM `".$Settings['sqltable']."smileys` WHERE `Show`='yes'", array(null));
-$renee_result=sql_query($renee_query);
+$renee_result=sql_query($renee_query,$SQLStat);
$renee_num=sql_num_rows($renee_result);
$renee_s=0; $SmileRow=0; $SmileCRow=0;
while ($renee_s < $renee_num) { ++$SmileRow;
Copyright 2004-2009 iDB Support - http://idb.berlios.de/
Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/
- $FileInfo: rssfeed.php - Last Update: 12/02/2009 SVN 372 - Author: cooldude2k $
+ $FileInfo: rssfeed.php - Last Update: 12/07/2009 SVN 380 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="rssfeed.php"||$File3Name=="/rssfeed.php") {
header("Content-Language: en");
header("Vary: Accept");
$prequery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` WHERE `id`=%i", array($_GET['id']));
-$preresult=sql_query($prequery);
+$preresult=sql_query($prequery,$SQLStat);
$prenum=sql_num_rows($preresult);
$prei=0;
$ForumID=sql_result($preresult,0,"id");
$gltf = array(null); $gltf[0] = $ForumID;
if ($ForumType=="subforum") {
$apcquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` WHERE `ShowForum`='yes' AND `InSubForum`=%i ORDER BY `id`", array($ForumID));
-$apcresult=sql_query($apcquery);
+$apcresult=sql_query($apcquery,$SQLStat);
$apcnum=sql_num_rows($apcresult);
$apci=0; $apcl=1; if($apcnum>=1) {
while ($apci < $apcnum) {
$gltnum = count($gltf); $glti = 0;
while ($glti < $gltnum) {
$query = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."topics` WHERE `ForumID`=%i ORDER BY `Pinned` DESC, `LastUpdate` DESC LIMIT %i", array($gltf[$glti],$Settings['max_topics']));
-$result=sql_query($query);
+$result=sql_query($query,$SQLStat);
$num=sql_num_rows($result); $i=0;
while ($i < $num) {
$TopicID=sql_result($result,$i,"id");
$ForumID=sql_result($result,$i,"ForumID");
$CategoryID=sql_result($result,$i,"CategoryID");
$pquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."posts` WHERE `TopicID`=%i ORDER BY `TimeStamp` ASC LIMIT %i", array($TopicID,1));
-$presult=sql_query($pquery);
+$presult=sql_query($pquery,$SQLStat);
$pnum=sql_num_rows($presult);
$MyDescription=sql_result($presult,0,"Post");
$MyDescription = preg_replace("/\<br\>/", "<br />", nl2br($MyDescription));
$UsersID=sql_result($result,$i,"UserID");
$GuestsName=sql_result($result,$i,"GuestName");
$requery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."members` WHERE `id`=%i LIMIT 1", array($UsersID));
-$reresult=sql_query($requery);
+$reresult=sql_query($requery,$SQLStat);
$renum=sql_num_rows($reresult);
if($renum<1) { $UsersID = -1;
$requery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."members` WHERE `id`=%i LIMIT 1", array($UsersID));
-$reresult=sql_query($requery);
+$reresult=sql_query($requery,$SQLStat);
$renum=sql_num_rows($reresult); }
$UsersName=sql_result($reresult,0,"Name");
$UsersGroupID=sql_result($reresult,0,"GroupID");
if($UsersName==null) { $UsersName="Guest"; } }
sql_free_result($reresult);
$gquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."groups` WHERE `id`=%i LIMIT 1", array($UsersGroupID));
-$gresult=sql_query($gquery);
+$gresult=sql_query($gquery,$SQLStat);
$UsersGroup=sql_result($gresult,0,"Name");
$GroupNamePrefix=sql_result($gresult,0,"NamePrefix");
$GroupNameSuffix=sql_result($gresult,0,"NameSuffix");
Copyright 2004-2009 iDB Support - http://idb.berlios.de/
Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/
- $FileInfo: searchs.php - Last Update: 11/23/2009 SVN 359 - Author: cooldude2k $
+ $FileInfo: searchs.php - Last Update: 12/07/2009 SVN 380 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="searchs.php"||$File3Name=="/searchs.php") {
$_GET['msearch'] = null; }
if($_GET['msearch']!=null) {
$memsiquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."members` WHERE `Name`='%s' LIMIT 1", array($_GET['msearch']));
-$memsiresult=sql_query($memsiquery);
+$memsiresult=sql_query($memsiquery,$SQLStat);
$memsinum=sql_num_rows($memsiresult);
$memsi=0;
if($memsinum==0) { $memsid = -1; }
if($memsid==-1) {
$query = sql_pre_query("SELECT SQL_CALC_FOUND_ROWS * FROM `".$Settings['sqltable']."topics` WHERE `TopicName` LIKE '%s' AND `GuestName`='%s' ORDER BY `Pinned` DESC, `LastUpdate` DESC LIMIT %i,%i", array($_GET['search'],$_GET['msearch'],$PageLimit,$Settings['max_topics'])); } } }
$rnquery = sql_pre_query("SELECT FOUND_ROWS();", array(null));
-$result=sql_query($query);
-$rnresult=sql_query($rnquery);
+$result=sql_query($query,$SQLStat);
+$rnresult=sql_query($rnquery,$SQLStat);
$NumberTopics = sql_result($rnresult,0);
sql_free_result($rnresult);
if($NumberTopics==null) {
$TopicID=sql_result($result,$i,"id");
$ForumID=sql_result($result,$i,"ForumID");
$prequery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` WHERE `id`=%i LIMIT 1", array($ForumID));
-$preresult=sql_query($prequery);
+$preresult=sql_query($prequery,$SQLStat);
$prenum=sql_num_rows($preresult);
$HotTopicPosts = $Settings['hot_topic_num'];
if($prenum > 0) {
$CatPermissionInfo['CanViewCategory'][$CategoryID]=="yes") {
$LastReply = " <br /> ";
$glrquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."posts` WHERE `TopicID`=%i ORDER BY `TimeStamp` DESC LIMIT 1", array($TopicID));
-$glrresult=sql_query($glrquery);
+$glrresult=sql_query($glrquery,$SQLStat);
$glrnum=sql_num_rows($glrresult);
if($glrnum>0){
$ReplyID1=sql_result($glrresult,0,"id");
Copyright 2004-2009 iDB Support - http://idb.berlios.de/
Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/
- $FileInfo: stats.php - Last Update: 11/23/2009 SVN 359 - Author: cooldude2k $
+ $FileInfo: stats.php - Last Update: 12/07/2009 SVN 380 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="stats.php"||$File3Name=="/stats.php") {
$uolcuttime = GMTimeStamp();
$uoltime = $uolcuttime - ini_get("session.gc_maxlifetime");
$uolquery = sql_pre_query("SELECT session_data FROM `".$Settings['sqltable']."sessions` WHERE `expires` >= %i ORDER BY `expires` DESC", array($uoltime));
-$uolresult=sql_query($uolquery);
+$uolresult=sql_query($uolquery,$SQLStat);
$uolnum=sql_num_rows($uolresult);
$uoli=0; $olmn = 0; $olgn = 0; $olan = 0;
$MembersOnline = null; $GuestsOnline = null;
++$uoli; }
if($_GET['act']=="view"||$_GET['act']=="stats") {
$ntquery = sql_pre_query("SELECT COUNT(*) FROM `".$Settings['sqltable']."topics`", array(null));
-$ntresult = sql_query($ntquery);
+$ntresult = sql_query($ntquery,$SQLStat);
$numtopics = sql_result($ntresult,0);
sql_free_result($ntresult);
$npquery = sql_pre_query("SELECT COUNT(*) FROM `".$Settings['sqltable']."posts`", array(null));
-$npresult = sql_query($npquery);
+$npresult = sql_query($npquery,$SQLStat);
$numposts = sql_result($npresult,0);
sql_free_result($npresult);
if($Settings['AdminValidate']=="on") {
if($Settings['AdminValidate']!="on") {
$nmquery = sql_pre_query("SELECT SQL_CALC_FOUND_ROWS * FROM `".$Settings['sqltable']."members` WHERE `id`>=%i AND `HiddenMember`='no' ORDER BY `Joined` DESC LIMIT 1", array(1,$Settings['ValidateGroup'])); }
$rnmquery = sql_pre_query("SELECT FOUND_ROWS();", array(null));
-$nmresult = sql_query($nmquery);
-$rnmresult = sql_query($rnmquery);
+$nmresult = sql_query($nmquery,$SQLStat);
+$rnmresult = sql_query($rnmquery,$SQLStat);
//$nummembers = sql_num_rows($nmresult);
$nummembers = sql_result($rnmresult,0);
sql_free_result($rnmresult);
Copyright 2004-2009 iDB Support - http://idb.berlios.de/
Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/
- $FileInfo: subcategories.php - Last Update: 11/26/2009 SVN 366 - Author: cooldude2k $
+ $FileInfo: subcategories.php - Last Update: 12/07/2009 SVN 380 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="subcategories.php"||$File3Name=="/subcategories.php") {
exit(); }
if(!is_numeric($_GET['id'])) { $_GET['id'] = null; }
$checkquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."categories` WHERE `id`=%i LIMIT 1", array($_GET['id']));
-$checkresult=sql_query($checkquery);
+$checkresult=sql_query($checkquery,$SQLStat);
$checknum=sql_num_rows($checkresult);
if($checknum==0) { redirect("location",$basedir.url_maker($exfile['index'],$Settings['file_ext'],"act=view",$Settings['qstr'],$Settings['qsep'],$prexqstr['index'],$exqstr['index'],false)); sql_free_result($checkresult);
ob_clean(); header("Content-Type: text/plain; charset=".$Settings['charset']);
$_SESSION['ViewingTitle'] = $CategoryName;
if($InSubCategory!="0") {
$iscquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."categories` WHERE `id`=%i LIMIT 1", array($InSubCategory));
-$iscresult=sql_query($iscquery);
+$iscresult=sql_query($iscquery,$SQLStat);
$iscnum=sql_num_rows($iscresult);
if($iscnum>=1) {
$iscCategoryID=sql_result($iscresult,0,"id");
gzip_page($Settings['use_gzip'],$GZipEncode['Type']); session_write_close(); die(); }
sql_free_result($checkresult);
$prequery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."categories` WHERE `ShowCategory`='yes' AND `InSubCategory`=%i ORDER BY `OrderID` ASC, `id` ASC", array($_GET['id']));
-$preresult=sql_query($prequery);
+$preresult=sql_query($prequery,$SQLStat);
$prenum=sql_num_rows($preresult);
$prei=0;
while ($prei < $prenum) {
if(isset($CatPermissionInfo['CanViewCategory'][$CategoryID])&&
$CatPermissionInfo['CanViewCategory'][$CategoryID]=="yes") {
$query = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` WHERE `ShowForum`='yes' AND `CategoryID`=%i AND `InSubForum`=0 ORDER BY `OrderID` ASC, `id` ASC", array($CategoryID));
-$result=sql_query($query);
+$result=sql_query($query,$SQLStat);
$num=sql_num_rows($result);
$i=0;
if($num>=1) {
$gltf = array(null); $gltf[0] = $ForumID;
if ($ForumType=="subforum") {
$apcquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` WHERE `ShowForum`='yes' AND `InSubForum`=%i ORDER BY `OrderID` ASC, `id` ASC", array($ForumID));
-$apcresult=sql_query($apcquery);
+$apcresult=sql_query($apcquery,$SQLStat);
$apcnum=sql_num_rows($apcresult);
$apci=0; $apcl=1; if($apcnum>=1) {
while ($apci < $apcnum) {
$gltf = array(null); $gltf[0] = $ForumID;
if ($ForumType=="subforum") {
$apcquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` WHERE `ShowForum`='yes' AND `InSubForum`=%i ORDER BY `OrderID` ASC, `id` ASC", array($ForumID));
-$apcresult=sql_query($apcquery);
+$apcresult=sql_query($apcquery,$SQLStat);
$apcnum=sql_num_rows($apcresult);
$apci=0; $apcl=1; if($apcnum>=1) {
while ($apci < $apcnum) {
sql_free_result($apcresult); } }
if ($ForumType=="subforum") {
$apcquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` WHERE `ShowForum`='yes' AND `InSubForum`=%i ORDER BY `OrderID` ASC, `id` ASC", array($ForumID));
-$apcresult=sql_query($apcquery);
+$apcresult=sql_query($apcquery,$SQLStat);
$apcnum=sql_num_rows($apcresult);
$apci=0; $apcl=1; if($apcnum>=1) {
while ($apci < $apcnum) {
if ($ForumType=="subforum") {
while ($glti < $gltnum) {
$gltfoquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."topics` WHERE `ForumID`=%i ORDER BY `LastUpdate` DESC LIMIT 1", array($gltf[$glti]));
-$gltforesult=sql_query($gltfoquery);
+$gltforesult=sql_query($gltfoquery,$SQLStat);
$gltfonum=sql_num_rows($gltforesult);
if($gltfonum>0) {
$NewUpdateTime=sql_result($gltforesult,0,"LastUpdate");
if ($ForumType!="subforum"&&$ForumType!="redirect") { $UseThisFonum = $gltf[0]; }
if ($ForumType!="redirect") {
$gltquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."topics` WHERE `ForumID`=%i ORDER BY `LastUpdate` DESC LIMIT 1", array($UseThisFonum));
-$gltresult=sql_query($gltquery);
+$gltresult=sql_query($gltquery,$SQLStat);
$gltnum=sql_num_rows($gltresult);
if($gltnum>0){
$TopicID=sql_result($gltresult,0,"id");
if (pre_strlen($TopicName)>20) {
$TopicName1 = $TopicName1."..."; $TopicName=$TopicName1; }
$glrquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."posts` WHERE `TopicID`=%i ORDER BY `TimeStamp` DESC LIMIT 1", array($TopicID));
-$glrresult=sql_query($glrquery);
+$glrresult=sql_query($glrquery,$SQLStat);
$glrnum=sql_num_rows($glrresult);
if($glrnum>0){
$ReplyID=sql_result($glrresult,0,"id");
Copyright 2004-2009 iDB Support - http://idb.berlios.de/
Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/
- $FileInfo: subforums.php - Last Update: 11/26/2009 SVN 366 - Author: cooldude2k $
+ $FileInfo: subforums.php - Last Update: 12/07/2009 SVN 380 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="subforums.php"||$File3Name=="/subforums.php") {
exit(); }
if(!is_numeric($_GET['id'])) { $_GET['id'] = null; }
$checkquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` WHERE `id`=%i LIMIT 1", array($_GET['id']));
-$checkresult=sql_query($checkquery);
+$checkresult=sql_query($checkquery,$SQLStat);
$checknum=sql_num_rows($checkresult);
if($checknum==0) { redirect("location",$basedir.url_maker($exfile['index'],$Settings['file_ext'],"act=view",$Settings['qstr'],$Settings['qsep'],$prexqstr['index'],$exqstr['index'],false)); sql_free_result($checkresult);
ob_clean(); header("Content-Type: text/plain; charset=".$Settings['charset']);
if($NumberViews==0||$NumberViews==null) { $NewNumberViews = 1; }
if($NumberViews!=0&&$NumberViews!=null) { $NewNumberViews = $NumberViews + 1; }
$viewup = sql_pre_query("UPDATE `".$Settings['sqltable']."forums` SET `NumViews`='%s' WHERE `id`=%i", array($NewNumberViews,$_GET['id']));
-sql_query($viewup); }
+sql_query($viewup,$SQLStat); }
if($ForumType=="redirect") {
if($RedirectTimes==0||$RedirectTimes==null) { $NewRedirTime = 1; }
if($RedirectTimes!=0&&$RedirectTimes!=null) { $NewRedirTime = $RedirectTimes + 1; }
$redirup = sql_pre_query("UPDATE `".$Settings['sqltable']."forums` SET `Redirects`='%s' WHERE `id`=%i", array($NewRedirTime,$_GET['id']));
-sql_query($redirup);
+sql_query($redirup,$SQLStat);
if($RedirectURL!="http://"&&$RedirectURL!="") {
redirect("location",$RedirectURL,0,null,false); ob_clean();
header("Content-Type: text/plain; charset=".$Settings['charset']);
gzip_page($Settings['use_gzip'],$GZipEncode['Type']); session_write_close(); die(); }
sql_free_result($checkresult);
$prequery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."categories` WHERE `ShowCategory`='yes' AND `id`=%i ORDER BY `OrderID` ASC, `id` ASC", array($CategoryID));
-$preresult=sql_query($prequery);
+$preresult=sql_query($prequery,$SQLStat);
$prenum=sql_num_rows($preresult);
$prei=0;
$CategoryID=sql_result($preresult,0,"id");
$CategoryDescription=sql_result($preresult,0,"Description");
if($InSubForum!="0") {
$isfquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` WHERE `id`=%i LIMIT 1", array($InSubForum));
-$isfresult=sql_query($isfquery);
+$isfresult=sql_query($isfquery,$SQLStat);
$isfnum=sql_num_rows($isfresult);
if($isfnum>=1) {
$isfForumID=sql_result($isfresult,0,"id");
if($CatPermissionInfo['CanViewCategory'][$CategoryID]=="yes"&&
$PermissionInfo['CanViewForum'][$_GET['id']]=="yes") {
$query = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` WHERE `ShowForum`='yes' AND `CategoryID`=%i AND `InSubForum`=%i ORDER BY `OrderID` ASC, `id` ASC", array($CategoryID,$_GET['id']));
-$result=sql_query($query);
+$result=sql_query($query,$SQLStat);
$num=sql_num_rows($result);
$i=0;
?>
$gltf = array(null); $gltf[0] = $ForumID;
if ($ForumType=="subforum") {
$apcquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` WHERE `ShowForum`='yes' AND `InSubForum`=%i ORDER BY `OrderID` ASC, `id` ASC", array($ForumID));
-$apcresult=sql_query($apcquery);
+$apcresult=sql_query($apcquery,$SQLStat);
$apcnum=sql_num_rows($apcresult);
$apci=0; $apcl=1; if($apcnum>=1) {
while ($apci < $apcnum) {
if ($ForumType=="subforum") {
while ($glti < $gltnum) {
$gltfoquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."topics` WHERE `CategoryID`=%i AND `ForumID`=%i ORDER BY `LastUpdate` DESC LIMIT 1", array($CategoryID,$gltf[$glti]));
-$gltforesult=sql_query($gltfoquery);
+$gltforesult=sql_query($gltfoquery,$SQLStat);
$gltfonum=sql_num_rows($gltforesult);
if($gltfonum>0) {
$NewUpdateTime=sql_result($gltforesult,0,"LastUpdate");
if ($ForumType!="subforum"&&$ForumType!="redirect") { $UseThisFonum = $gltf[0]; }
if ($ForumType!="redirect") {
$gltquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."topics` WHERE `ForumID`=%i ORDER BY `LastUpdate` DESC LIMIT 1", array($UseThisFonum));
-$gltresult=sql_query($gltquery);
+$gltresult=sql_query($gltquery,$SQLStat);
$gltnum=sql_num_rows($gltresult);
if($gltnum>0){
$TopicID=sql_result($gltresult,0,"id");
if (pre_strlen($TopicName)>20) {
$TopicName1 = $TopicName1."..."; $TopicName=$TopicName1; }
$glrquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."posts` WHERE `TopicID`=%i ORDER BY `TimeStamp` DESC LIMIT 1", array($TopicID));
-$glrresult=sql_query($glrquery);
+$glrresult=sql_query($glrquery,$SQLStat);
$glrnum=sql_num_rows($glrresult);
if($glrnum>0){
$ReplyID=sql_result($glrresult,0,"id");
Copyright 2004-2009 iDB Support - http://idb.berlios.de/
Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/
- $FileInfo: topics.php - Last Update: 12/03/2009 SVN 375 - Author: cooldude2k $
+ $FileInfo: topics.php - Last Update: 12/07/2009 SVN 380 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="topics.php"||$File3Name=="/topics.php") {
if(!is_numeric($_GET['id'])) { $_GET['id'] = null; }
if(!is_numeric($_GET['page'])) { $_GET['page'] = 1; }
$prequery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` WHERE `id`=%i LIMIT 1", array($_GET['id']));
-$preresult=sql_query($prequery);
+$preresult=sql_query($prequery,$SQLStat);
$prenum=sql_num_rows($preresult);
if($prenum==0) { redirect("location",$basedir.url_maker($exfile['index'],$Settings['file_ext'],"act=view",$Settings['qstr'],$Settings['qsep'],$prexqstr['index'],$exqstr['index'],false)); sql_free_result($preresult);
ob_clean(); header("Content-Type: text/plain; charset=".$Settings['charset']);
if($_GET['act']=="create"||$_GET['act']=="maketopic"||
$_POST['act']=="maketopics") { $ForumCheck = "skip"; } }
$catcheck = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."categories` WHERE `id`=%i LIMIT 1", array($ForumCatID));
-$catresult=sql_query($catcheck);
+$catresult=sql_query($catcheck,$SQLStat);
$CategoryName=sql_result($catresult,0,"Name");
$CategoryType=sql_result($catresult,0,"CategoryType");
$CategoryPostCountView=sql_result($catresult,0,"PostCountView");
redirect("location",$basedir.url_maker($exfile['index'],$Settings['file_ext'],"act=view",$Settings['qstr'],$Settings['qsep'],$prexqstr['index'],$exqstr['index'],false)); } }
if($InSubForum!="0") {
$isfquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."forums` WHERE `id`=%i LIMIT 1", array($InSubForum));
-$isfresult=sql_query($isfquery);
+$isfresult=sql_query($isfquery,$SQLStat);
$isfnum=sql_num_rows($isfresult);
if($isfnum>=1) {
$isfForumID=sql_result($isfresult,0,"id");
if($NumberViews==0||$NumberViews==null) { $NewNumberViews = 1; }
if($NumberViews!=0&&$NumberViews!=null) { $NewNumberViews = $NumberViews + 1; }
$viewup = sql_pre_query("UPDATE `".$Settings['sqltable']."forums` SET `NumViews`=%i WHERE `id`=%i", array($NewNumberViews,$_GET['id']));
-sql_query($viewup); }
+sql_query($viewup,$SQLStat); }
if($ForumType=="redirect") {
if($RedirectTimes==0||$RedirectTimes==null) { $NewRedirTime = 1; }
if($RedirectTimes!=0&&$RedirectTimes!=null) { $NewRedirTime = $RedirectTimes + 1; }
$redirup = sql_pre_query("UPDATE `".$Settings['sqltable']."forums` SET `Redirects`=%i WHERE `id`=%i", array($NewRedirTime,$_GET['id']));
-sql_query($redirup);
+sql_query($redirup,$SQLStat);
if($RedirectURL!="http://"&&$RedirectURL!="") {
redirect("location",$RedirectURL,0,null,false); ob_clean();
header("Content-Type: text/plain; charset=".$Settings['charset']);
//End Topic Page Code
$i=0;
$query = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."topics` WHERE (`ForumID`=%i) OR (`OldForumID`=%i) ORDER BY `Pinned` DESC, `LastUpdate` DESC LIMIT %i,%i", array($_GET['id'],$_GET['id'],$PageLimit,$Settings['max_topics']));
-$result=sql_query($query);
+$result=sql_query($query,$SQLStat);
$num=sql_num_rows($result);
//List Page Number Code Start
$pagenum=count($Pages);
$PinnedTopic=sql_result($result,$i,"Pinned");
$TopicStat=sql_result($result,$i,"Closed");
$requery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."members` WHERE `id`=%i LIMIT 1", array($UsersID));
-$reresult=sql_query($requery);
+$reresult=sql_query($requery,$SQLStat);
$renum=sql_num_rows($reresult);
if($renum<1) { $UsersID = -1;
$requery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."members` WHERE `id`=%i LIMIT 1", array($UsersID));
-$reresult=sql_query($requery);
+$reresult=sql_query($requery,$SQLStat);
$renum=sql_num_rows($reresult); }
$UserHidden=sql_result($reresult,0,"HiddenMember");
$UserGroupID=sql_result($reresult,0,"GroupID");
sql_free_result($reresult);
$gquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."groups` WHERE `id`=%i LIMIT 1", array($UserGroupID));
-$gresult=sql_query($gquery);
+$gresult=sql_query($gquery,$SQLStat);
$User1Group=sql_result($gresult,0,"Name");
$GroupNamePrefix=sql_result($gresult,0,"NamePrefix");
$GroupNameSuffix=sql_result($gresult,0,"NameSuffix");
$UsersName = $UsersName.$GroupNameSuffix; }
$LastReply = " <br /> ";
$glrquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."posts` WHERE `TopicID`=%i ORDER BY `TimeStamp` DESC LIMIT 1", array($TopicID));
-$glrresult=sql_query($glrquery);
+$glrresult=sql_query($glrquery,$SQLStat);
$glrnum=sql_num_rows($glrresult);
if($glrnum>0){
$ReplyID1=sql_result($glrresult,0,"id");
<div style="width: 100%; height: 160px; overflow: auto;">
<table style="width: 100%; text-align: center;"><?php
$renee_query=sql_pre_query("SELECT * FROM `".$Settings['sqltable']."smileys` WHERE `Show`='yes'", array(null));
-$renee_result=sql_query($renee_query);
+$renee_result=sql_query($renee_query,$SQLStat);
$renee_num=sql_num_rows($renee_result);
$renee_s=0; $SmileRow=0; $SmileCRow=0;
while ($renee_s < $renee_num) { ++$SmileRow;
/* <_< iWordFilter >_>
by Kazuki Przyborowski - Cool Dude 2k */
$katarzynaqy=sql_pre_query("SELECT * FROM `".$Settings['sqltable']."wordfilter`", array(null));
-$katarzynart=sql_query($katarzynaqy);
+$katarzynart=sql_query($katarzynaqy,$SQLStat);
$katarzynanm=sql_num_rows($katarzynart);
$katarzynas=0;
while ($katarzynas < $katarzynanm) {
$_POST['TopicPost'] = preg_replace("/".$Filter."/i", $Replace, $_POST['TopicPost']); }
++$katarzynas; } sql_free_result($katarzynart);
$lonewolfqy=sql_pre_query("SELECT * FROM `".$Settings['sqltable']."restrictedwords` WHERE `RestrictedTopicName`='yes' or `RestrictedUserName`='yes'", array(null));
-$lonewolfrt=sql_query($lonewolfqy);
+$lonewolfrt=sql_query($lonewolfqy,$SQLStat);
$lonewolfnm=sql_num_rows($lonewolfrt);
$lonewolfs=0; $RMatches = null; $RGMatches = null;
while ($lonewolfs < $lonewolfnm) {
</span><br /></td>
</tr>
<?php } if ($Error!="Yes") { $LastActive = GMTimeStamp();
-$topicid = sql_get_next_id($Settings['sqltable'],"topics");
-//$postid = sql_get_next_id($Settings['sqltable'],"posts");
+$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);
+$reresult=sql_query($requery,$SQLStat);
$renum=sql_num_rows($reresult);
$rei=0;
while ($rei < $renum) {
if($PostCountAdd=="on") { $NewPostCount = $PostCount + 1; }
if(!isset($NewPostCount)) { $NewPostCount = $PostCount; }
$gquery = sql_pre_query("SELECT * FROM `".$Settings['sqltable']."groups` WHERE `id`=%i LIMIT 1", array($User1GroupID));
-$gresult=sql_query($gquery);
+$gresult=sql_query($gquery,$SQLStat);
$User1Group=sql_result($gresult,0,"Name");
sql_free_result($gresult);
$User1IP=$_SERVER['REMOTE_ADDR'];
++$rei; } sql_free_result($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);
+sql_query($query,$SQLStat);
//$topicid = mysql_insert_id();
$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);
+sql_query($query,$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));
-sql_query($queryupd); }
+sql_query($queryupd,$SQLStat); }
$NewNumPosts = $NumberPosts + 1; $NewNumTopics = $NumberTopics + 1;
$queryupd = sql_pre_query("UPDATE `".$Settings['sqltable']."forums` SET `NumPosts`=%i,`NumTopics`=%i WHERE `id`=%i", array($NewNumPosts,$NewNumTopics,$ForumID));
-sql_query($queryupd);
+sql_query($queryupd,$SQLStat);
redirect("refresh",$basedir.url_maker($exfile['topic'],$Settings['file_ext'],"act=view&id=".$topicid."&page=1",$Settings['qstr'],$Settings['qsep'],$prexqstr['topic'],$exqstr['topic'],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: versioninfo.php - Last Update: 12/06/2009 SVN 379 - Author: cooldude2k $
+ $FileInfo: versioninfo.php - Last Update: 12/07/2009 SVN 380 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="versioninfo.php"||$File3Name=="/versioninfo.php") {
if($showsvn!==true&&$showsvn!=null) { $return_var .= " ".$showsvn." ".$svnver; }
return $return_var; }
// Version number and date stuff. :P
-$VER1[0] = 0; $VER1[1] = 3; $VER1[2] = 2; $VERFull[1] = $VER1[0].".".$VER1[1].".".$VER1[2];
-$VER2[0] = "Alpha"; $VER2[1] = "Al"; $VER2[2] = "SVN"; $SubVerN = 379; $RName = "iDB"; $SFName = "IntDB";
-$SVNDay[0] = 12; $SVNDay[1] = 06; $SVNDay[2] = 2009; $SVNDay[3] = $SVNDay[0]."/".$SVNDay[1]."/".$SVNDay[2];
+$VER1[0] = 0; $VER1[1] = 3; $VER1[2] = 3; $VERFull[1] = $VER1[0].".".$VER1[1].".".$VER1[2];
+$VER2[0] = "Alpha"; $VER2[1] = "Al"; $VER2[2] = "SVN"; $SubVerN = 380; $RName = "iDB"; $SFName = "IntDB";
+$SVNDay[0] = 12; $SVNDay[1] = 07; $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);
Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/
iDB Installer made by Game Maker 2k - http://idb.berlios.de/support/category.php?act=view&id=2
- $FileInfo: install.php - Last Update: 11/23/2009 SVN 360 - Author: cooldude2k $
+ $FileInfo: install.php - Last Update: 12/07/2009 SVN 380 - Author: cooldude2k $
*/
if(ini_get("register_globals")) {
require_once('inc/misc/killglobals.php'); }
$this_dir = str_replace("//", "/", $this_dir);
$idbdir = addslashes(str_replace("\\","/",dirname(__FILE__)."/"));
function sql_list_dbs() {
- $result = sql_query("SHOW DATABASES;");
+ $result = sql_query("SHOW DATABASES;",$SQLStat);
while( $data = sql_fetch_row($result) ) {
$array[] = $data[0];
} return $array; }
Copyright 2004-2009 iDB Support - http://idb.berlios.de/
Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/
- $FileInfo: mysql.php - Last Update: 12/06/2009 SVN 379 - Author: cooldude2k $
+ $FileInfo: mysql.php - Last Update: 12/07/2009 SVN 380 - Author: cooldude2k $
*/
/* Some ini setting changes uncomment if you need them.
Display PHP Errors */
if($Settings['charset']=="UTF-8") {
$SQLCollate = "utf8_unicode_ci";
$SQLCharset = "utf8"; }
-sql_set_charset($SQLCharset);
+sql_set_charset($SQLCharset,$SQLStat);
if($SQLStat===false) {
header("Content-Type: text/plain; charset=".$Settings['charset']); sql_free_result($peresult);
ob_clean(); echo "Sorry could not connect to mysql database.\nContact the board admin about error. Error log below.";
-echo "\n".sql_errorno();
+echo "\n".sql_errorno($SQLStat);
gzip_page($Settings['use_gzip'],$GZipEncode['Type']); session_write_close(); die(); }
$sqltable = $Settings['sqltable'];
function sqlsession_open( $save_path, $session_name ) {
$data = "";
$time = GMTimeStamp();
$sqlr = sql_pre_query("SELECT `session_data` FROM `".$sqltable."sessions` WHERE `session_id` = '%s'", array($id,$time));
-$rs = sql_query($sqlr);
+$rs = sql_query($sqlr,$SQLStat);
$a = sql_num_rows($rs);
if($a > 0) {
$row = sql_fetch_assoc($rs);
global $sqltable;
$time = GMTimeStamp();
$sqlw = sql_pre_query("REPLACE `".$sqltable."sessions` VALUES('$id','$data', $time)", array($id,$data,$time));
-$rs = sql_query($sqlw);
+$rs = sql_query($sqlw,$SQLStat);
return true; }
function sqlsession_destroy($id) {
global $sqltable;
$sqld = sql_pre_query("DELETE FROM `".$sqltable."sessions` WHERE `session_id` = '$id'", array($id));
-sql_query($sqld);
+sql_query($sqld,$SQLStat);
return true; }
function sqlsession_gc($maxlifetime) {
global $sqltable;
$time = GMTimeStamp() - $maxlifetime;
//$sqlg = sql_pre_query('DELETE FROM `'.$sqltable.'sessions` WHERE `expires` < UNIX_TIMESTAMP();', array(null));
$sqlg = sql_pre_query('DELETE FROM `'.$sqltable.'sessions` WHERE `expires` < %i', array($time));
-sql_query($sqlg);
+sql_query($sqlg,$SQLStat);
return true; }
session_set_save_handler("sqlsession_open", "sqlsession_close", "sqlsession_read", "sqlsession_write", "sqlsession_destroy", "sqlsession_gc");
if($cookieDomain==null) {
ob_clean(); if(!isset($Settings['offline_text'])) {
echo "Sorry the board is off line.\nIf you are a admin you can login by the admin cp."; }
if(isset($Settings['offline_text'])) { echo $Settings['offline_text']; }
-//echo "\n".sql_errorno();
+//echo "\n".sql_errorno($SQLStat);
gzip_page($Settings['use_gzip'],$GZipEncode['Type']); session_write_close(); die(); }
$dayconv = array('second' => 1, 'minute' => 60, 'hour' => 3600, 'day' => 86400, 'week' => 604800, 'month' => 2630880, 'year' => 31570560, 'decade' => 15705600);
//Time Zone Set
if($_SESSION['UserGroup']!=$Settings['GuestGroup']) {
$NewDay=GMTimeStamp();
$qnewskin = sql_pre_query("UPDATE `".$Settings['sqltable']."members` SET `UseTheme`='%s',`LastActive`='%s' WHERE `id`=%i", array($_GET['theme'],$NewDay,$_SESSION['UserID']));
-sql_query($qnewskin); }
+sql_query($qnewskin,$SQLStat); }
/* The file Theme Exists */ }
else { $_GET['theme'] = $Settings['DefaultTheme'];
$_SESSION['Theme'] = $Settings['DefaultTheme'];
if($OldTheme!=$_SESSION['Theme']) {
$NewDay=GMTimeStamp();
$qnewskin = sql_pre_query("UPDATE `".$Settings['sqltable']."members` SET `UseTheme`='%s',`LastActive`='%s' WHERE `id`=%i", array($_SESSION['Theme'],$NewDay,$_SESSION['UserID']));
-sql_query($qnewskin); }
+sql_query($qnewskin,$SQLStat); }
$_GET['theme']=$_SESSION['Theme']; }
if($_SESSION['Theme']==null) {
$_SESSION['Theme']=$Settings['DefaultTheme'];
Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/
iDB Installer made by Game Maker 2k - http://idb.berlios.net/
- $FileInfo: mkconfig.php - Last Update: 12/06/2009 SVN 379 - Author: cooldude2k $
+ $FileInfo: mkconfig.php - Last Update: 12/07/2009 SVN 380 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="mkconfig.php"||$File3Name=="/mkconfig.php") {
if ($_POST['AdminUser']=="Guest") { $Error="Yes";
echo "<br />You can not use Guest as your name."; }
/* We are done now with fixing the info. ^_^ */
-$mydbtest = sql_connect_db($_POST['DatabaseHost'],$_POST['DatabaseUserName'],$_POST['DatabasePassword'],$_POST['DatabaseName']);
+$SQLStat = sql_connect_db($_POST['DatabaseHost'],$_POST['DatabaseUserName'],$_POST['DatabasePassword'],$_POST['DatabaseName']);
$SQLCollate = "latin1_general_ci";
$SQLCharset = "latin1";
if($Settings['charset']=="ISO-8859-1") {
if($Settings['charset']=="UTF-8") {
$SQLCollate = "utf8_unicode_ci";
$SQLCharset = "utf8"; }
-sql_set_charset($SQLCharset);
-if($mydbtest===false) { $Error="Yes";
-echo "<br />".sql_errorno()."\n"; }
+sql_set_charset($SQLCharset,$SQLStat);
+if($SQLStat===false) { $Error="Yes";
+echo "<br />".sql_errorno($SQLStat)."\n"; }
if ($Error!="Yes") {
$ServerUUID = uuid(false,true,false,$_POST['usehashtype'],null);
if(!is_numeric($_POST['YourOffSet'])) { $_POST['YourOffSet'] = "0"; }
Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/
iDB Installer made by Game Maker 2k - http://idb.berlios.net/
- $FileInfo: mktable.php - Last Update: 12/02/2009 SVN 373 - Author: cooldude2k $
+ $FileInfo: mktable.php - Last Update: 12/07/2009 SVN 380 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="mktable.php"||$File3Name=="/mktable.php") {
if(!isset($SetupDir['setup'])) { $SetupDir['setup'] = "setup/"; }
if(!isset($SetupDir['convert'])) { $SetupDir['convert'] = "setup/convert/"; }
$query=sql_pre_query("ALTER DATABASE `".$_POST['DatabaseName']."` DEFAULT CHARACTER SET ".$SQLCharset." COLLATE ".$SQLCollate.";", array(null));
-sql_query($query);
+sql_query($query,$SQLStat);
$query=sql_pre_query("CREATE TABLE IF NOT EXISTS `".$_POST['tableprefix']."categories` (\n".
" `id` int(15) NOT NULL auto_increment,\n".
" `OrderID` int(15) NOT NULL default '0',\n".
" `Description` text collate ".$SQLCollate." NOT NULL,\n".
" PRIMARY KEY (`id`)\n".
") ENGINE=MyISAM DEFAULT CHARSET=".$SQLCharset." COLLATE=".$SQLCollate.";", array(null));
-sql_query($query);
+sql_query($query,$SQLStat);
$query = sql_pre_query("INSERT INTO `".$_POST['tableprefix']."categories` (`OrderID`, `Name`, `ShowCategory`, `CategoryType`, `SubShowForums`, `InSubCategory`, `PostCountView`, `KarmaCountView`, `Description`)\n".
"VALUES (1, 'A Test Category', 'yes', 'category', 'yes', 0, 0, 0, 'A test category that may be removed at any time.')", array(null));
-sql_query($query);
+sql_query($query,$SQLStat);
$query=sql_pre_query("CREATE TABLE IF NOT EXISTS `".$_POST['tableprefix']."catpermissions` (\n".
" `id` int(15) NOT NULL auto_increment,\n".
" `PermissionID` int(15) NOT NULL default '0',\n".
" `CanViewCategory` varchar(5) collate ".$SQLCollate." NOT NULL default '',\n".
" PRIMARY KEY (`id`)\n".
") ENGINE=MyISAM DEFAULT CHARSET=".$SQLCharset." COLLATE=".$SQLCollate.";", array(null));
-sql_query($query);
+sql_query($query,$SQLStat);
$query = sql_pre_query("INSERT INTO `".$_POST['tableprefix']."catpermissions` (`PermissionID`, `Name`, `CategoryID`, `CanViewCategory`) VALUES\n".
"(1, 'Admin', 1, 'yes'),\n".
"(2, 'Moderator', 1, 'yes'),\n".
"(4, 'Guest', 1, 'yes'),\n".
"(5, 'Banned', 1, 'no'),\n".
"(6, 'Validate', 1, 'yes');", array(null));
-sql_query($query);
+sql_query($query,$SQLStat);
$query=sql_pre_query("CREATE TABLE IF NOT EXISTS `".$_POST['tableprefix']."events` (\n".
" `id` int(15) NOT NULL auto_increment,\n".
" `UserID` int(15) NOT NULL default '0',\n".
" `EventYearEnd` int(5) NOT NULL default '0',\n".
" PRIMARY KEY (`id`)\n".
") ENGINE=MyISAM DEFAULT CHARSET=".$SQLCharset." COLLATE=".$SQLCollate.";", array(null));
-sql_query($query);
+sql_query($query,$SQLStat);
$query = sql_pre_query("INSERT INTO `".$_POST['tableprefix']."events` (`UserID`, `GuestName`, `EventName`, `EventText`, `TimeStamp`, `TimeStampEnd`, `EventMonth`, `EventMonthEnd`, `EventDay`, `EventDayEnd`, `EventYear`, `EventYearEnd`) VALUES\n".
"(-1, '".$iDB_Author."', 'Opening', 'This is the day the Board was made. ^_^', %i, %i, %i, %i, %i, %i, %i, %i)", array($YourDate,$YourDateEnd,$EventMonth,$EventMonthEnd,$EventDay,$EventDayEnd,$EventYear,$EventYearEnd));
-sql_query($query);
+sql_query($query,$SQLStat);
$query=sql_pre_query("CREATE TABLE IF NOT EXISTS `".$_POST['tableprefix']."forums` (\n".
" `id` int(15) NOT NULL auto_increment,\n".
" `CategoryID` int(15) NOT NULL default '0',\n".
" `NumTopics` int(15) NOT NULL default '0',\n".
" PRIMARY KEY (`id`)\n".
") ENGINE=MyISAM DEFAULT CHARSET=".$SQLCharset." COLLATE=".$SQLCollate.";", array(null));
-sql_query($query);
+sql_query($query,$SQLStat);
$query = sql_pre_query("INSERT INTO `".$_POST['tableprefix']."forums` (`CategoryID`, `OrderID`, `Name`, `ShowForum`, `ForumType`, `InSubForum`, `RedirectURL`, `Redirects`, `NumViews`, `Description`, `PostCountAdd`, `PostCountView`, `KarmaCountView`, `CanHaveTopics`, `HotTopicPosts`, `NumPosts`, `NumTopics`) VALUES\n".
"(1, 1, 'A Test Forum', 'yes', 'forum', 0, 'http://', 0, 0, 'A test forum that may be removed at any time.', 'off', 0, 0, 'yes', 15, 1, 1)", array(null));
-sql_query($query);
+sql_query($query,$SQLStat);
$query=sql_pre_query("CREATE TABLE IF NOT EXISTS `".$_POST['tableprefix']."groups` (\n".
" `id` int(15) NOT NULL auto_increment,\n".
" `Name` varchar(150) collate ".$SQLCollate." NOT NULL default '',\n".
" PRIMARY KEY (`id`),\n".
" UNIQUE KEY `Name` (`Name`)\n".
") ENGINE=MyISAM DEFAULT CHARSET=".$SQLCharset." COLLATE=".$SQLCollate.";", array(null));
-sql_query($query);
+sql_query($query,$SQLStat);
$query = sql_pre_query("INSERT INTO `".$_POST['tableprefix']."groups` (`Name`, `PermissionID`, `NamePrefix`, `NameSuffix`, `CanViewBoard`, `CanViewOffLine`, `CanEditProfile`, `CanAddEvents`, `CanPM`, `CanSearch`, `FloodControl`, `SearchFlood`, `PromoteTo`, `PromotePosts`, `PromoteKarma`, `HasModCP`, `HasAdminCP`, `ViewDBInfo`) VALUES\n".
"('Admin', 1, '', '', 'yes', 'yes', 'yes', 'yes', 'yes', 'yes', 30, 30, 0, 0, 0, 'yes', 'yes', 'yes'),\n".
"('Moderator', 2, '', '', 'yes', 'yes', 'yes', 'yes', 'yes', 'yes', 30, 30, 0, 0, 0, 'yes', 'no', 'no'),\n".
"('Guest', 4, '', '', 'yes', 'no', 'no', 'no', 'no', 'no', 30, 30, 0, 0, 0, 'no', 'no', 'no'),\n".
"('Banned', 5, '', '', 'no', 'no', 'no', 'no', 'no', 'no', 30, 30, 0, 0, 0, 'no', 'no', 'no'),\n".
"('Validate', 6, '', '', 'yes', 'no', 'yes', 'no', 'no', 'yes', 30, 30, 0, 0, 0, 'no', 'no', 'no');", array(null));
-sql_query($query);
+sql_query($query,$SQLStat);
$query=sql_pre_query("CREATE TABLE IF NOT EXISTS `".$_POST['tableprefix']."members` (\n".
" `id` int(15) NOT NULL auto_increment,\n".
" `Name` varchar(150) collate ".$SQLCollate." NOT NULL default '',\n".
" UNIQUE KEY `Name` (`Name`),\n".
" UNIQUE KEY `Email` (`Email`)\n".
") ENGINE=MyISAM DEFAULT CHARSET=".$SQLCharset." COLLATE=".$SQLCollate.";", array(null));
-sql_query($query);
+sql_query($query,$SQLStat);
$query = sql_pre_query("INSERT INTO `".$_POST['tableprefix']."members` (`id`, `Name`, `Password`, `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".
"(-1, 'Guest', '%s', '".$iDBHashType."', '%s', 4, 'no', 'yes', 0, 'Guest Account', 'Guest', %i, %i, '0', '0', '0', '0', '0', '[B]Test[/B] :)', 'Your Notes', 'http://', '100x100', '%s', 'UnKnow', 1, 0, 0, 10, 10, 10, '%s', '%s', 'iDB', '127.0.0.1', '%s'),\n".
"(1, '%s', '%s', '".$iDBHashType."', '%s', 1, 'yes', 'no', 0, '%s', 'Admin', %i, %i, '0', '0', '0', '0', '0', '%s', 'Your Notes', '%s', '100x100', '%s', 'UnKnow', 0, 0, 0, 10, 10, 10, '%s', '%s', 'iDB', '%s', '%s');", array($GuestPassword,$GEmail,$YourDate,$YourDate,$YourWebsite,$AdminTime,$AdminDST,$GSalt,$_POST['AdminUser'],$NewPassword,$_POST['AdminEmail'],$Interests,$YourDate,$YourDate,$NewSignature,$Avatar,$YourWebsite,$AdminTime,$AdminDST,$UserIP,$YourSalt));
-sql_query($query);
+sql_query($query,$SQLStat);
$query=sql_pre_query("CREATE TABLE IF NOT EXISTS `".$_POST['tableprefix']."messenger` (\n".
" `id` int(15) NOT NULL auto_increment,\n".
" `SenderID` int(15) NOT NULL default '0',\n".
" `Read` int(5) NOT NULL default '0',\n".
" PRIMARY KEY (`id`)\n".
") ENGINE=MyISAM DEFAULT CHARSET=".$SQLCharset." COLLATE=".$SQLCollate.";", array(null));
-sql_query($query);
+sql_query($query,$SQLStat);
$query = sql_pre_query("INSERT INTO `".$_POST['tableprefix']."messenger` (`SenderID`, `ReciverID`, `GuestName`, `MessageTitle`, `MessageText`, `Description`, `DateSend`, `Read`) VALUES\n".
"(-1, 1, '".$iDB_Author."', 'Test', 'Hello Welcome to your board.\r\nThis is a Test PM. :P ', 'Hello Welcome', %i, 0)", array($YourDate));
-sql_query($query);
+sql_query($query,$SQLStat);
$query=sql_pre_query("CREATE TABLE IF NOT EXISTS `".$_POST['tableprefix']."permissions` (\n".
" `id` int(15) NOT NULL auto_increment,\n".
" `PermissionID` int(15) NOT NULL default '0',\n".
" `CanModForum` varchar(5) collate ".$SQLCollate." NOT NULL default '',\n".
" PRIMARY KEY (`id`)\n".
") ENGINE=MyISAM DEFAULT CHARSET=".$SQLCharset." COLLATE=".$SQLCollate.";", array(null));
-sql_query($query);
+sql_query($query,$SQLStat);
$query = sql_pre_query("INSERT INTO `".$_POST['tableprefix']."permissions` (`PermissionID`, `Name`, `ForumID`, `CanViewForum`, `CanMakeTopics`, `CanMakeReplys`, `CanMakeReplysCT`, `CanEditTopics`, `CanEditTopicsCT`, `CanEditReplys`, `CanEditReplysCT`, `CanDeleteTopics`, `CanDeleteTopicsCT`, `CanDeleteReplys`, `CanDeleteReplysCT`, `CanCloseTopics`, `CanPinTopics`, `CanDohtml`, `CanUseBBags`, `CanModForum`) VALUES\n".
"(1, 'Admin', 1, 'yes', 'yes', 'yes', 'yes', 'yes', 'yes', 'yes', 'yes', 'yes', 'yes', 'yes', 'yes', 'yes', 'yes', 'yes', 'yes', 'yes'),\n".
"(2, 'Moderator', 1, 'yes', 'yes', 'yes', 'yes', 'yes', 'yes', 'yes', 'yes', 'yes', 'yes', 'yes', 'yes', 'yes', 'yes', 'yes', 'yes', 'yes'),\n".
"(4, 'Guest', 1, 'yes', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no'),\n".
"(5, 'Banned', 1, 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no'),\n".
"(6, 'Validate', 1, 'yes', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no');", array(null));
-sql_query($query);
+sql_query($query,$SQLStat);
$query=sql_pre_query("CREATE TABLE IF NOT EXISTS `".$_POST['tableprefix']."posts` (\n".
" `id` int(15) NOT NULL auto_increment,\n".
" `TopicID` int(15) NOT NULL default '0',\n".
" `EditIP` varchar(20) collate ".$SQLCollate." NOT NULL default '',\n".
" PRIMARY KEY (`id`)\n".
") ENGINE=MyISAM DEFAULT CHARSET=".$SQLCharset." COLLATE=".$SQLCollate.";", array(null));
-sql_query($query);
+sql_query($query,$SQLStat);
$query = sql_pre_query("INSERT INTO `".$_POST['tableprefix']."posts` (`TopicID`, `ForumID`, `CategoryID`, `UserID`, `GuestName`, `TimeStamp`, `LastUpdate`, `EditUser`, `EditUserName`, `Post`, `Description`, `IP`, `EditIP`) VALUES\n".
"(1, 1, 1, -1, '".$iDB_Author."', %i, %i, 1, '".$_POST['AdminUser']."', 'Welcome to your new Internet Discussion Board! :) ', 'Welcome %s', '127.0.0.1', '127.0.0.1')", array($YourDate,$YourEditDate,$_POST['AdminUser']));
-sql_query($query);
+sql_query($query,$SQLStat);
$query=sql_pre_query("CREATE TABLE IF NOT EXISTS `".$_POST['tableprefix']."restrictedwords` (\n".
" `id` int(15) NOT NULL auto_increment,\n".
" `Word` text collate ".$SQLCollate." NOT NULL,\n".
" `WholeWord` varchar(5) collate ".$SQLCollate." NOT NULL default '',\n".
" PRIMARY KEY (`id`)\n".
") ENGINE=MyISAM DEFAULT CHARSET=".$SQLCharset." COLLATE=".$SQLCollate.";", array(null));
-sql_query($query);
+sql_query($query,$SQLStat);
$query=sql_pre_query("CREATE TABLE IF NOT EXISTS `".$_POST['tableprefix']."sessions` (\n".
" `session_id` varchar(150) collate ".$SQLCollate." NOT NULL default '',\n".
" `session_data` text collate ".$SQLCollate." NOT NULL,\n".
" `expires` int(15) NOT NULL default '0',\n".
" PRIMARY KEY (`session_id`)\n".
") ENGINE=MyISAM DEFAULT CHARSET=".$SQLCharset." COLLATE=".$SQLCollate.";", array(null));
-sql_query($query);
+sql_query($query,$SQLStat);
$query=sql_pre_query("CREATE TABLE IF NOT EXISTS `".$_POST['tableprefix']."smileys` (\n".
" `id` int(15) NOT NULL auto_increment,\n".
" `FileName` text collate ".$SQLCollate." NOT NULL,\n".
" `ReplaceCI` varchar(5) collate ".$SQLCollate." NOT NULL default '',\n".
" PRIMARY KEY (`id`)\n".
") ENGINE=MyISAM DEFAULT CHARSET=".$SQLCharset." COLLATE=".$SQLCollate.";", array(null));
-sql_query($query);
+sql_query($query,$SQLStat);
$query = sql_pre_query("INSERT INTO `".$_POST['tableprefix']."smileys` (`FileName`, `SmileName`, `SmileText`, `Directory`, `Show`, `ReplaceCI`) VALUES\n".
"('angry.png', 'Angry', ':angry:', 'smileys/', 'yes', 'yes'),\n".
"('closedeyes.png', 'Sleep', 'v_v', 'smileys/', 'yes', 'no'),\n".
"('tongue.png', 'Tongue', ':P', 'smileys/', 'yes', 'no'),\n".
"('wub.png', 'Wub', ':wub:', 'smileys/', 'yes', 'yes'),\n".
"('x.png', 'X', ':x:', 'smileys/', 'yes', 'yes');", array(null));
-sql_query($query);
+sql_query($query,$SQLStat);
/*
$query=sql_pre_query("CREATE TABLE IF NOT EXISTS `".$_POST['tableprefix']."tagboard` (\n".
" `id` int(15) NOT NULL auto_increment,\n".
" `IP` varchar(20) collate ".$SQLCollate." NOT NULL default '',\n".
" PRIMARY KEY (`id`)\n".
") ENGINE=MyISAM DEFAULT CHARSET=".$SQLCharset." COLLATE=".$SQLCollate.";", array(null));
-sql_query($query);
+sql_query($query,$SQLStat);
$query = sql_pre_query("INSERT INTO `".$_POST['tableprefix']."tagboard` VALUES (1,-1,'".$iDB_Author."',".$YourDate.",'Welcome to Your New Tag Board. ^_^','127.0.0.1'), array(null));
-sql_query($query);
+sql_query($query,$SQLStat);
*/
$query=sql_pre_query("CREATE TABLE IF NOT EXISTS `".$_POST['tableprefix']."topics` (\n".
" `id` int(15) NOT NULL auto_increment,\n".
" `Closed` int(5) NOT NULL default '0',\n".
" PRIMARY KEY (`id`)\n".
") ENGINE=MyISAM DEFAULT CHARSET=".$SQLCharset." COLLATE=".$SQLCollate.";", array(null));
-sql_query($query);
+sql_query($query,$SQLStat);
$query = sql_pre_query("INSERT INTO `".$_POST['tableprefix']."topics` (`ForumID`, `CategoryID`, `OldForumID`, `OldCategoryID`, `UserID`, `GuestName`, `TimeStamp`, `LastUpdate`, `TopicName`, `Description`, `NumReply`, `NumViews`, `Pinned`, `Closed`) VALUES\n".
"(1, 1, 1, 1, -1, '".$iDB_Author."', %i, %i, 'Welcome', 'Welcome %s', 0, 0, 1, 1)", array($YourDate,$YourDate,$_POST['AdminUser']));
-sql_query($query);
+sql_query($query,$SQLStat);
$query=sql_pre_query("CREATE TABLE IF NOT EXISTS `".$_POST['tableprefix']."wordfilter` (\n".
" `id` int(15) NOT NULL auto_increment,\n".
" `Filter` text collate ".$SQLCollate." NOT NULL,\n".
" `WholeWord` varchar(5) collate ".$SQLCollate." NOT NULL default '',\n".
" PRIMARY KEY (`id`)\n".
") ENGINE=MyISAM DEFAULT CHARSET=".$SQLCharset." COLLATE=".$SQLCollate.";", array(null));
-sql_query($query);
+sql_query($query,$SQLStat);
?>
Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/
iDB Installer made by Game Maker 2k - http://idb.berlios.net/
- $FileInfo: setup.php - Last Update: 12/06/2009 SVN 379 - Author: cooldude2k $
+ $FileInfo: setup.php - Last Update: 12/07/2009 SVN 380 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="setup.php"||$File3Name=="/setup.php") {
$StatSQL = sql_connect_db($_POST['DatabaseHost'],$_POST['DatabaseUserName'],$_POST['DatabasePassword']);
if(!$StatSQL) { $Error="Yes";
echo "<span class=\"TableMessage\">";
-echo "<br />".sql_errorno()."\n</span>\n"; }
+echo "<br />".sql_errorno($StatSQL)."\n</span>\n"; }
if ($Error!="Yes") {
$pretext = "<?php\n/*\n This program is free software; you can redistribute it and/or modify\n it under the terms of the Revised BSD License.\n\n This program is distributed in the hope that it will be useful,\n but WITHOUT ANY WARRANTY; without even the implied warranty of\n MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n Revised BSD License for more details.\n\n Copyright 2004-2007 Cool Dude 2k - http://intdb.sourceforge.net/\n Copyright 2004-2007 Game Maker 2k - http://idb.berlios.de/support/category.php?act=view&id=2\n Emoticons made by Jcink http://tfbb.jcink.com/\n*/\n";
$BoardSettings=$pretext."\$Settings = array();\n\$Settings['sqlhost'] = '".$_POST['DatabaseHost']."';\n\$Settings['sqluser'] = '".$_POST['DatabaseUserName']."';\n\$Settings['sqlpass'] = '".$_POST['DatabasePassword']."';\n?>";