Copyright 2004-2008 Cool Dude 2k - http://idb.berlios.de/
Copyright 2004-2008 Game Maker 2k - http://intdb.sourceforge.net/
- $FileInfo: forums.php - Last Update: 03/31/2008 SVN 157 - Author: cooldude2k $
+ $FileInfo: forums.php - Last Update: 04/10/2008 SVN 159 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="forums.php"||$File3Name=="/forums.php") {
<tr id="ProfileTitleEnd" class="TableRow4">
<td class="TableRow4"> </td>
</tr></table></div>
-<?php } } ?>
+<?php } } if($_GET['act']=="deleteforum"&&$_POST['update']!="now") { ?>
+<div class="Table1Border">
+<table class="Table1">
+<tr class="TableRow1">
+<td class="TableRow1"><span style="float: left;">
+ <a href="<?php echo url_maker($exfile['admin'],$Settings['file_ext'],"act=addforum",$Settings['qstr'],$Settings['qsep'],$prexqstr['admin'],$exqstr['admin']); ?>">iDB Forum Manager</a></span>
+<span style="float: right;"> </span></td>
+</tr>
+<tr class="TableRow2">
+<th class="TableRow2" style="width: 100%; text-align: left;">
+<span style="float: left;"> Deleting a Forum: </span>
+<span style="float: right;"> </span>
+</th>
+</tr>
+<tr class="TableRow3">
+<td class="TableRow3">
+<form style="display: inline;" method="post" name="install" id="install" action="<?php echo url_maker($exfile['admin'],$Settings['file_ext'],"act=deleteforum",$Settings['qstr'],$Settings['qsep'],$prexqstr['admin'],$exqstr['admin']); ?>">
+<table style="text-align: left;">
+<tr style="text-align: left;">
+ <td style="width: 50%;"><label class="TextBoxLabel" for="DelID">Delete Forum:</label></td>
+ <td style="width: 50%;"><select size="1" class="TextBox" name="DelID" id="DelID">
+<?php
+$fq = query("SELECT * FROM `".$Settings['sqltable']."forums` ORDER BY `OrderID` ASC, `id` ASC", array(null));
+$fr=mysql_query($fq);
+$ai=mysql_num_rows($fr);
+$fi=0;
+while ($fi < $ai) {
+$InForumID=mysql_result($fr,$fi,"id");
+$InForumName=mysql_result($fr,$fi,"Name");
+$InForumType=mysql_result($fr,$fi,"ForumType");
+$AiFiInSubForum=mysql_result($fr,$fi,"InSubForum");
+?>
+ <option value="<?php echo $InForumID; ?>"><?php echo $InForumName; ?></option>
+<?php ++$fi; }
+@mysql_free_result($fr); ?>
+ </select></td>
+</tr></table>
+<table style="text-align: left;">
+<tr style="text-align: left;">
+<td style="width: 100%;">
+<input type="hidden" name="act" value="deleteforum" style="display: none;" />
+<input type="hidden" name="update" value="now" style="display: none;" />
+<input type="submit" class="Button" value="Delete Forum" name="Apply_Changes" />
+<input type="reset" value="Reset Form" class="Button" name="Reset_Form" />
+</td></tr></table>
+</form>
+</td>
+</tr>
+<tr class="TableRow4">
+<td class="TableRow4"> </td>
+</tr>
+</table>
+</div>
+<?php } if($_GET['act']=="deleteforum"&&$_POST['update']=="now"&&$_GET['act']=="deleteforum"&&
+ $_SESSION['UserGroup']!=$Settings['GuestGroup']&&$GroupInfo['HasAdminCP']=="yes") {
+$prequery = query("SELECT * FROM `".$Settings['sqltable']."forums` WHERE `id`=%i LIMIT 1", array($_POST['DelID']));
+$preresult=mysql_query($prequery);
+$prenum=mysql_num_rows($preresult);
+if($prenum>0) {
+$dtquery = query("DELETE FROM `".$Settings['sqltable']."forums` WHERE `id`=%i", array($_POST['DelID']));
+mysql_query($dtquery);
+$dtquery = query("DELETE FROM `".$Settings['sqltable']."topics` WHERE `ForumID`=%i", array($_POST['DelID']));
+mysql_query($dtquery);
+$dtquery = query("DELETE FROM `".$Settings['sqltable']."posts` WHERE `ForumID`=%i", array($_POST['DelID']));
+mysql_query($dtquery);
+$dtquery = query("DELETE FROM `".$Settings['sqltable']."permissions` WHERE `ForumID`=%i", array($_POST['DelID']));
+mysql_query($dtquery);
+$apcquery = query("SELECT * FROM `".$Settings['sqltable']."forums` WHERE `InSubForum`=%i ORDER BY `OrderID` ASC, `id` ASC", array($_POST['DelID']));
+$apcresult=mysql_query($apcquery);
+$apcnum=mysql_num_rows($apcresult);
+$apci=0; $apcl=1; if($apcnum>=1) {
+while ($apci < $apcnum) {
+$DelSubsForumID=mysql_result($apcresult,$apci,"id");
+$dtquery = query("DELETE FROM `".$Settings['sqltable']."topics` WHERE `ForumID`=%i", array($DelSubsForumID));
+mysql_query($dtquery);
+$dtquery = query("DELETE FROM `".$Settings['sqltable']."posts` WHERE `ForumID`=%i", array($DelSubsForumID));
+mysql_query($dtquery);
+$dtquery = query("DELETE FROM `".$Settings['sqltable']."permissions` WHERE `ForumID`=%i", array($DelSubsForumID));
+mysql_query($dtquery);
+$dtquery = query("DELETE FROM `".$Settings['sqltable']."forums` WHERE `id`=%i", array($DelSubsForumID));
+mysql_query($dtquery);
+++$apci; }
+@mysql_free_result($apcresult); }
+?>
+<div class="Table1Border">
+<table class="Table1" style="width: 100%;">
+<tr class="TableRow1">
+<td class="TableRow1"><span style="float: left;">
+<?php echo $ThemeSet['TitleIcon'] ?><a href="<?php echo url_maker($exfile['admin'],$Settings['file_ext'],"act=view",$Settings['qstr'],$Settings['qsep'],$prexqstr['admin'],$exqstr['admin']); ?>">Updating Settings</a>
+</span><span style="float: right;"> </span></td>
+</tr>
+<tr id="ProfileTitle" class="TableRow2">
+<th class="TableRow2">Updating Settings</th>
+</tr>
+<tr class="TableRow3" id="ProfileUpdate">
+<td class="TableRow3">
+<div style="text-align: center;">
+ <br />The forum was deleted successfully. <a href="<?php echo url_maker($exfile['admin'],$Settings['file_ext'],"act=view",$Settings['qstr'],$Settings['qsep'],$prexqstr['admin'],$exqstr['admin']); ?>">Click here</a> to go back. ^_^<br />
+ </div>
+</td></tr>
+<tr id="ProfileTitleEnd" class="TableRow4">
+<td class="TableRow4"> </td>
+</tr></table></div>
+<?php
+} } ?>
</td></tr>
</table>
<div> </div>
\ No newline at end of file
Copyright 2004-2008 Cool Dude 2k - http://idb.berlios.de/
Copyright 2004-2008 Game Maker 2k - http://intdb.sourceforge.net/
- $FileInfo: members.php - Last Update: 03/31/2008 SVN 157 - Author: cooldude2k $
+ $FileInfo: members.php - Last Update: 04/10/2008 SVN 159 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="members.php"||$File3Name=="/members.php") {
$result=mysql_query($query);
$rnresult=mysql_query($rnquery);
$NumberMembers = mysql_result($rnresult,0);
+@mysql_free_result($rnresult);
if($NumberMembers==null) {
$NumberMembers = 0; }
$num = $NumberMembers;
Copyright 2004-2008 Cool Dude 2k - http://idb.berlios.de/
Copyright 2004-2008 Game Maker 2k - http://intdb.sourceforge.net/
- $FileInfo: pm.php - Last Update: 03/31/2008 SVN 157 - Author: cooldude2k $
+ $FileInfo: pm.php - Last Update: 04/10/2008 SVN 159 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="pm.php"||$File3Name=="/pm.php") {
$result=mysql_query($query);
$rnresult=mysql_query($rnquery);
$NumberMessage = mysql_result($rnresult,0);
+@mysql_free_result($rnresult);
if($NumberMessage==null) {
$NumberMessage = 0; }
$num = $NumberMessage;
$result=mysql_query($query);
$rnresult=mysql_query($rnquery);
$NumberTopics = mysql_result($rnresult,0);
+@mysql_free_result($rnresult);
if($NumberTopics==null) {
$NumberTopics = 0; }
$num = $NumberTopics;
Copyright 2004-2008 Cool Dude 2k - http://idb.berlios.de/
Copyright 2004-2008 Game Maker 2k - http://intdb.sourceforge.net/
- $FileInfo: profilemain.php - Last Update: 03/25/2008 SVN 155 - Author: cooldude2k $
+ $FileInfo: profilemain.php - Last Update: 04/10/2008 SVN 159 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="profilemain.php"||$File3Name=="/profilemain.php") {
if(!isset($_POST['EventDay'])) { $_POST['EventDay'] = null; }
if($_POST['EventDay']!=null) {
$BirthExpl = explode("/",$_POST['EventDay']);
+ if(count($BirthExpl)!="3") {
+ $BirthExpl[0] = "0"; $BirthExpl[1] = "0"; $BirthExpl[2] = "0"; }
+ if(!is_numeric($BirthExpl[0])) { $BirthExpl[0] = "0"; }
+ if(!is_numeric($BirthExpl[1])) { $BirthExpl[1] = "0"; }
+ if(!is_numeric($BirthExpl[2])) { $BirthExpl[2] = "0"; }
if(count($BirthExpl)=="3"&&checkdate($BirthExpl[0],$BirthExpl[1],$BirthExpl[2])==true) {
if(is_numeric($BirthExpl[0])&&is_numeric($BirthExpl[1])&&is_numeric($BirthExpl[2])) {
if(pre_strlen($BirthExpl[0])=="1") { $BirthExpl[0] = "0".$BirthExpl[0]; }
Copyright 2004-2008 Cool Dude 2k - http://idb.berlios.de/
Copyright 2004-2008 Game Maker 2k - http://intdb.sourceforge.net/
- $FileInfo: searchs.php - Last Update: 03/31/2008 SVN 157 - Author: cooldude2k $
+ $FileInfo: searchs.php - Last Update: 04/10/2008 SVN 159 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="searchs.php"||$File3Name=="/searchs.php") {
$result=mysql_query($query);
$rnresult=mysql_query($rnquery);
$NumberTopics = mysql_result($rnresult,0);
+@mysql_free_result($rnresult);
if($NumberTopics==null) {
$NumberTopics = 0; }
$num = $NumberTopics;
Copyright 2004-2008 Cool Dude 2k - http://idb.berlios.de/
Copyright 2004-2008 Game Maker 2k - http://intdb.sourceforge.net/
- $FileInfo: stats.php - Last Update: 04/08/2008 SVN 158 - Author: cooldude2k $
+ $FileInfo: stats.php - Last Update: 04/10/2008 SVN 159 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="stats.php"||$File3Name=="/stats.php") {
$ntquery = query("SELECT COUNT(*) FROM `".$Settings['sqltable']."topics`", array(null));
$ntresult = mysql_query($ntquery);
$numtopics = mysql_result($ntresult,0);
+@mysql_free_result($ntresult);
$npquery = query("SELECT COUNT(*) FROM `".$Settings['sqltable']."posts`", array(null));
$npresult = mysql_query($npquery);
$numposts = mysql_result($npresult,0);
+@mysql_free_result($npresult);
$nmquery = query("SELECT SQL_CALC_FOUND_ROWS * FROM `".$Settings['sqltable']."members` order by `Joined` DESC LIMIT 1", array(null));
$rnmquery = query("SELECT FOUND_ROWS();", array(null));
$nmresult = mysql_query($nmquery);
$rnmresult = mysql_query($rnmquery);
//$nummembers = mysql_num_rows($nmresult);
$nummembers = mysql_result($rnmresult,0);
+@mysql_free_result($rnmresult);
$NewestMem = array(null);
$NewestMem['ID']=mysql_result($nmresult,0,"id");
$NewestMem['Name']=mysql_result($nmresult,0,"Name");
</tr>
</table></div>
<div> </div>
-<?php
-@mysql_free_result($ntresult);
-@mysql_free_result($npresult);
-@mysql_free_result($nmresult); }
-?>
\ No newline at end of file
+<?php } ?>
\ No newline at end of file
Copyright 2004-2008 Cool Dude 2k - http://idb.berlios.de/
Copyright 2004-2008 Game Maker 2k - http://intdb.sourceforge.net/
- $FileInfo: versioninfo.php - Last Update: 04/08/2008 SVN 158 - Author: cooldude2k $
+ $FileInfo: versioninfo.php - Last Update: 04/10/2008 SVN 159 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="versioninfo.php"||$File3Name=="/versioninfo.php") {
return $return_var; }
// Version number and date stuff. :P
$VER1[0] = 0; $VER1[1] = 2; $VER1[2] = 2; $VERFull[1] = $VER1[0].".".$VER1[1].".".$VER1[2];
-$VER2[0] = "Pre-Alpha"; $VER2[1] = "PA"; $VER2[2] = "SVN"; $SubVerN = 158; $RName = "iDB"; $SFName = "IntDB";
-$SVNDay[0] = 04; $SVNDay[1] = 08; $SVNDay[2] = 2008; $SVNDay[3] = $SVNDay[0]."/".$SVNDay[1]."/".$SVNDay[2];
+$VER2[0] = "Pre-Alpha"; $VER2[1] = "PA"; $VER2[2] = "SVN"; $SubVerN = 159; $RName = "iDB"; $SFName = "IntDB";
+$SVNDay[0] = 04; $SVNDay[1] = 10; $SVNDay[2] = 2008; $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);