MyBB Depo Forum

Orjinalini görmek için tıklayınız: Multiforum Açıldı Ama Hata Veriyor
Şu anda (Arşiv) modunu görüntülemektesiniz. Orjinal Sürümü Görüntüle internal link
Sayfalar: 1 2 3
Merhaba arkadaşlar. Beni hatırlayanlar vardır şu multiforumdan çok çektim ancak bir şekilde kurdum. Ancak kurduktan sonra bir sürü hata aldım. Tüm bilgileri doğru olarak girdiğime eminim. Hata görüntüsü yerine web site adresini veriyorum oraya girip bakabilirsiniz. Team Wiever ile bağlanabilirsiniz yapabilmek için. Yapana şu güzel Ramazan gününde Allah Razı olsun derim.

Şimdiden hepinizden Allah Razı Olsun.. Kolay Gelsin.

Web Site Adresi:
Kod:
forumlu.com/mybb
php kodlaman yok ise aşırı derecede bırak bu işleri zaman kaybı
ek olarak mybb klasörun içine atmıyacaksın Gülümseme
maddi durumun iyi ise kişiye göre multiforum yazarım
Multiforums un ücretsiz sürümü sıkıntılı maalesef.
(14-07-2013, Saat:15:58)nqname Adlı Kullanıcıdan Alıntı: [ -> ]php kodlaman yok ise aşırı derecede bırak bu işleri zaman kaybı
ek olarak mybb klasörun içine atmıyacaksın Gülümseme

ek olarak: forumlu.com diye işleyen sitem olduğu için mybb adında bir alt site açmıştım Gülümseme
Fazla bilgim yok işte o yüzden yardım arıyorum.

(14-07-2013, Saat:15:59)BlackCat Adlı Kullanıcıdan Alıntı: [ -> ]Multiforums un ücretsiz sürümü sıkıntılı maalesef.

Hocam hiç çözümü yok mudur ki ?
[/quote]

Hocam hiç çözümü yok mudur ki ?
[/quote]

demokroside çareler tükenmez indexi ana dizine atıcaksın

Hocam hiç çözümü yok mudur ki ?
[/quote]

demokroside çareler tükenmez indexi ana dizine atıcaksın
[/quote]

Ana dizinde var zaten index. Ayrıca dediğinizi yaptım hiçbir değişiklik olmadı. Tw gelip yapsanız ?
şu kodu functions.php ile değiştir
PHP Kod:
<?php

// File ID: functions.php
// Purpose: Provides basic sitewide functions

// Start our session...
session_start();

//Connect to the database first
connect();

//This function simply connects us to the database
function connect(){

    include(
"config.php");
    
$conn mysql_connect("localhost"$dbuser$dbpass) or die ('Error connecting to MySQL');
    
mysql_select_db($dbname);

}

//This function performs security checks on all incoming form data
function secure($data){

if(
is_array($data)){
die(
"Hacking Attempt!");
}


//MySQL Real Escape String
$data mysql_real_escape_string($data);

//Strip HTML tags
$data strip_tags($data'');

return 
$data;

}

function 
getsitecontent($page){
$query "SELECT * FROM site_content WHERE page = '$page'";
$result = @mysql_query($query);
$num = @mysql_numrows($result);

//Loop out code
$i=0;
while (
$i 1) {

$title=@mysql_result($result,$i,"title");
$content=@mysql_result($result,$i,"value");

$title stripslashes($title);
$content stripslashes($content);

$i++;
}

$value[content] = $content;
$value[title] = $title;

return 
$value;
}

//This function replaces template values
function replace($old,$new,$template)
    {
    
$template str_replace($old$new$template);
    return 
$template;
    }

function 
logincheck(){

$pathtomybb grabanysetting("pathtomybbfiles");
$fprefix grabanysetting("uforumprefix");

include(
$pathtomybb."/inc/functions_user.php");
include(
"config.php");

if(
$_SESSION['is_logged_in'] == TRUE and $_SESSION['unique'] == $rsession){

// We have detected a session, so let's attempt to validate the user...

$username secure($_SESSION['username']);

$query "SELECT * FROM ".$fprefix."users WHERE username = '$username'";
$result mysql_query($query);
$num mysql_numrows($result);

if(
$num 0){

    
// The user exists, so they're probably logged in...
    // The only way this could break is if they changed their PW in MyBB
    // This would still work though because they could still be logged in with a new PW

$isloggedin "yes";


}
else{

// The user doesn't exist in the DB, so destroy the session...

$isloggedin "no";
session_destroy();

}


}
else if (isset(
$_COOKIE['rusername']) and isset($_COOKIE['rpass'])){

$username $_COOKIE['rusername'];
$password $_COOKIE['rpass'];

$username secure($username);
$password secure($password);

//Run login operation
$query "SELECT * FROM ".$fprefix."users WHERE username = '$username'";
$result mysql_query($query);
$num mysql_numrows($result);

//Loop out code
$i=0;
while (
$i 1) {

$luser=@mysql_result($result,$i,"username");
$lpass=@mysql_result($result,$i,"password");

$i++;
}

    if(
$username == $luser and $password == $lpass){
        
$isloggedin "yes";
    }
    else{
    if (isset(
$_COOKIE['rusername'])){
    
$past time() - 10
    
setcookie("rusername",$username,$past);
    }

    if (isset(
$_COOKIE['rpass'])){
    
$past time() - 10
    
setcookie("rpass",$password,$past);
    }
    
$isloggedin "no";
    }

}
else
{
//User is not logged in
$isloggedin "no";



//Return our user data
$userdata[loginstatus] = $isloggedin;
$userdata[username] = $username;

return 
$userdata;

}

function 
getacctstatus($username){

//This function determines which MyBB usergroup the user belongs to, if any...

//Grab the forum prefix...
$fprefix grabanysetting("uforumprefix");

$query "SELECT * FROM ".$fprefix."users WHERE username = '$username'";
$result mysql_query($query);
$num mysql_numrows($result);

//Loop out code
$i=0;
while (
$i 1) {

$group=@mysql_result($result,$i,"usergroup");

$i++;
}

return 
$group;

}

function 
grabanysetting($where){

$query "SELECT * FROM settings WHERE name = '".$where."'";
$result = @mysql_query($query);
$num = @mysql_numrows($result);

//Loop out code
$i=0;
while (
$i 1) {

$value=@mysql_result($result,$i,"value");
$value stripslashes($value);
$i++;
}
return 
$value;
}

function 
getlinks(){


// We will be getting our links from the database...

$links "";

    
$query "SELECT * FROM links ORDER BY id ASC";
    
$result mysql_query($query);
    
$num mysql_numrows($result);

    
//Loop out code
    
$i=0;
    while (
$i $num) {

    
$linktext=@mysql_result($result,$i,"linktext");
    
$linkurl=@mysql_result($result,$i,"linkurl");

    
$linktext stripslashes($linktext);

    
$links $links."<li><a href='".$linkurl."'>".$linktext."</a></li>";

    
$i++;
    }


return 
$links;

}

function 
getads($page$location){

/*

// Function to display site advertisements

if($page == "any"){
$page = "";
}

$query = "SELECT * FROM ads WHERE page = '".$page."' and status = 'active' ORDER BY RAND() LIMIT 1";
$result = @mysql_query($query);
$num = @mysql_numrows($result);

if($num > 0){

//Loop out code
$i=0;
while ($i < 1) {

$value=@mysql_result($result,$i,"text");
$value = stripslashes($value);
$aid=@mysql_result($result,$i,"id");
$actualimpressions=@mysql_result($result,$i,"actualimpressions");
$impressions=@mysql_result($result,$i,"impressions");
$i++;
}

if($impressions == ""){
$impressions = 0;
}

$actualimpressions = $actualimpressions + 1;

//Update the impressions count
$query = "UPDATE ads SET actualimpressions='".$actualimpressions."' WHERE id='".$aid."'";
mysql_query($query);

//Check that ad is not over max impressions...
if ($actualimpressions >= $impressions and $impressions != 0){
$query = "UPDATE ads SET status='inactive' WHERE id='".$aid."'";
mysql_query($query);
}


}
else{
$value = "";
}

*/

$value "";
return 
$value;

}

function 
deleteforum($forumname){

// This function deletes a forum from the database...

$status "success";

    
$query "SELECT * FROM site_hosted_forums WHERE forumname='".$forumname."'";
    
$result mysql_query($query);
    
$num mysql_numrows($result);

    if(
$num 0){

    while (
$i $num) {

    
$isondb=@mysql_result($result,$i,"usesdbconn");
    
    
$i++;
    }

    
// Now that we have the forum's database connection, we can delete it from our site...
    // Run the database delete queries...

    
$table $forumname."_";

            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."adminlog");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."adminoptions");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."adminsessions");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."adminviews");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."banfilters");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."announcements");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."attachments");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."attachtypes");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."awaitingactivation");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."badwords");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."banned");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."calendars");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."calendarpermissions");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."captcha");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."forumsread");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."datacache");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."events");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."forumpermissions");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."forums");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."forumsubscriptions");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."groupleaders");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."helpdocs");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."helpsections");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."joinrequests");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."mailqueue");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."moderatorlog");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."moderators");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."modtools");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."mycode");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."polls");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."pollvotes");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."posts");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."privatemessages");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."profilefields");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."reportedposts");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."reputation");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."searchlog");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."sessions");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."settinggroups");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."settings");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."smilies");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."templategroups");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."templates");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."templatesets");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."themes");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."threadratings");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."threads");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."threadsread");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."userfields");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."usergroups");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."users");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."usertitles");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."icons");
            
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."massemails");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."mailerrors");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."maillogs");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."promotions");

            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."promotionlogs");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."spiders");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."stats");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."tasks");

            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."tasklog");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."themestylesheets");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."threadviews");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."warninglevels");

            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."warningtypes");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."warnings");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."isawaiting_activation");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."threadsubscriptions");

    
// Now we are going to attempt to delete the files associated with this forum...
    // Include config.php so we can work with file paths...

    
include("config.php");

    
$access $forumname// Change naming convention as some of this is old code straight from the old script ;)

    // Delete the avatars directory for the forum...

    
$avydir $ourmybbpath."/users/".$access."/avatars";
    

    if(
file_exists($avydir)){

    
//First delete all files in the directory
    
clean($avydir);

    
//Now delete the directory
    
rmdir($avydir);

    }      
    else{

    
// echo "Warning!  Filepath not found for forum ".$forumname."!</br>";
    // die("Filepath Not Found");

    
}

    
// Delete the attachments directory for this forum, located in the users folder...
    // First we need to clean it...
    
    
$attdir $ourmybbpath."/users/".$access;
    if(
file_exists($attdir)){

    
//First delete all files in the directory
    
clean($attdir);

    
//Now delete the directory
    
rmdir($attdir);

    }  

    
// Now we are going to attempt to clean the cache directory for this forum...

    
$cachedir $ourmybbpath."/cache/".$access;
    if(
file_exists($cachedir)){

    
//First delete all files in the directory
    
clean($cachedir);

    
//Now delete the directory
    
rmdir($cachedir);

    }  

    
// Lastly delete the forum from the database completely...

    
$query "DELETE FROM domainmap WHERE forumname = '".$access."'";
    
mysql_query($query);

    
$query "DELETE FROM site_hosted_forums WHERE forumname = '".$access."'";
    
mysql_query($query);

    
// All done.  That was a bitter pill to swallow, wasn't it? :)

    
}
    else{

    
$status "failure";

    }


return 
$status;

}

//Function for deleting all files in the avatars directory or other directories...
function clean($avydir) {
                
                
$directory $avydir;

                if( !
$dirhandle opendir($directory) )
                        return;

                while( 
false !== ($filename readdir($dirhandle)) ) {
                        if( 
$filename != "." && $filename != ".." ) {
                                
$filename $directory"/"$filename;
                      
unlink($filename);
                        }
                }

}

function 
getadmlinks() {

// This function gets the links for the Admin CP...

$links "<li><a href='index.php'>Site Home</a></li><li><a href='admconsole.php'>Admin CP Home</a></li><li><a href='admconsole.php?set=forums'>View Hosted Forums</a></li><li><a href='admconsole.php?set=prune'>Prune Forums</a></li><li><a href='admconsole.php?set=pages'>Manage the CMS</a></li>";

return 
$links;

}



?>
(14-07-2013, Saat:16:29)nqname Adlı Kullanıcıdan Alıntı: [ -> ]şu kodu functions.php ile değiştir
PHP Kod:
<?php

// File ID: functions.php
// Purpose: Provides basic sitewide functions

// Start our session...
session_start();

//Connect to the database first
connect();

//This function simply connects us to the database
function connect(){

    include(
"config.php");
    
$conn mysql_connect("localhost"$dbuser$dbpass) or die ('Error connecting to MySQL');
    
mysql_select_db($dbname);

}

//This function performs security checks on all incoming form data
function secure($data){

if(
is_array($data)){
die(
"Hacking Attempt!");
}


//MySQL Real Escape String
$data mysql_real_escape_string($data);

//Strip HTML tags
$data strip_tags($data'');

return 
$data;

}

function 
getsitecontent($page){
$query "SELECT * FROM site_content WHERE page = '$page'";
$result = @mysql_query($query);
$num = @mysql_numrows($result);

//Loop out code
$i=0;
while (
$i 1) {

$title=@mysql_result($result,$i,"title");
$content=@mysql_result($result,$i,"value");

$title stripslashes($title);
$content stripslashes($content);

$i++;
}

$value[content] = $content;
$value[title] = $title;

return 
$value;
}

//This function replaces template values
function replace($old,$new,$template)
    {
    
$template str_replace($old$new$template);
    return 
$template;
    }

function 
logincheck(){

$pathtomybb grabanysetting("pathtomybbfiles");
$fprefix grabanysetting("uforumprefix");

include(
$pathtomybb."/inc/functions_user.php");
include(
"config.php");

if(
$_SESSION['is_logged_in'] == TRUE and $_SESSION['unique'] == $rsession){

// We have detected a session, so let's attempt to validate the user...

$username secure($_SESSION['username']);

$query "SELECT * FROM ".$fprefix."users WHERE username = '$username'";
$result mysql_query($query);
$num mysql_numrows($result);

if(
$num 0){

    
// The user exists, so they're probably logged in...
    // The only way this could break is if they changed their PW in MyBB
    // This would still work though because they could still be logged in with a new PW

$isloggedin "yes";


}
else{

// The user doesn't exist in the DB, so destroy the session...

$isloggedin "no";
session_destroy();

}


}
else if (isset(
$_COOKIE['rusername']) and isset($_COOKIE['rpass'])){

$username $_COOKIE['rusername'];
$password $_COOKIE['rpass'];

$username secure($username);
$password secure($password);

//Run login operation
$query "SELECT * FROM ".$fprefix."users WHERE username = '$username'";
$result mysql_query($query);
$num mysql_numrows($result);

//Loop out code
$i=0;
while (
$i 1) {

$luser=@mysql_result($result,$i,"username");
$lpass=@mysql_result($result,$i,"password");

$i++;
}

    if(
$username == $luser and $password == $lpass){
        
$isloggedin "yes";
    }
    else{
    if (isset(
$_COOKIE['rusername'])){
    
$past time() - 10
    
setcookie("rusername",$username,$past);
    }

    if (isset(
$_COOKIE['rpass'])){
    
$past time() - 10
    
setcookie("rpass",$password,$past);
    }
    
$isloggedin "no";
    }

}
else
{
//User is not logged in
$isloggedin "no";



//Return our user data
$userdata[loginstatus] = $isloggedin;
$userdata[username] = $username;

return 
$userdata;

}

function 
getacctstatus($username){

//This function determines which MyBB usergroup the user belongs to, if any...

//Grab the forum prefix...
$fprefix grabanysetting("uforumprefix");

$query "SELECT * FROM ".$fprefix."users WHERE username = '$username'";
$result mysql_query($query);
$num mysql_numrows($result);

//Loop out code
$i=0;
while (
$i 1) {

$group=@mysql_result($result,$i,"usergroup");

$i++;
}

return 
$group;

}

function 
grabanysetting($where){

$query "SELECT * FROM settings WHERE name = '".$where."'";
$result = @mysql_query($query);
$num = @mysql_numrows($result);

//Loop out code
$i=0;
while (
$i 1) {

$value=@mysql_result($result,$i,"value");
$value stripslashes($value);
$i++;
}
return 
$value;
}

function 
getlinks(){


// We will be getting our links from the database...

$links "";

    
$query "SELECT * FROM links ORDER BY id ASC";
    
$result mysql_query($query);
    
$num mysql_numrows($result);

    
//Loop out code
    
$i=0;
    while (
$i $num) {

    
$linktext=@mysql_result($result,$i,"linktext");
    
$linkurl=@mysql_result($result,$i,"linkurl");

    
$linktext stripslashes($linktext);

    
$links $links."<li><a href='".$linkurl."'>".$linktext."</a></li>";

    
$i++;
    }


return 
$links;

}

function 
getads($page$location){

/*

// Function to display site advertisements

if($page == "any"){
$page = "";
}

$query = "SELECT * FROM ads WHERE page = '".$page."' and status = 'active' ORDER BY RAND() LIMIT 1";
$result = @mysql_query($query);
$num = @mysql_numrows($result);

if($num > 0){

//Loop out code
$i=0;
while ($i < 1) {

$value=@mysql_result($result,$i,"text");
$value = stripslashes($value);
$aid=@mysql_result($result,$i,"id");
$actualimpressions=@mysql_result($result,$i,"actualimpressions");
$impressions=@mysql_result($result,$i,"impressions");
$i++;
}

if($impressions == ""){
$impressions = 0;
}

$actualimpressions = $actualimpressions + 1;

//Update the impressions count
$query = "UPDATE ads SET actualimpressions='".$actualimpressions."' WHERE id='".$aid."'";
mysql_query($query);

//Check that ad is not over max impressions...
if ($actualimpressions >= $impressions and $impressions != 0){
$query = "UPDATE ads SET status='inactive' WHERE id='".$aid."'";
mysql_query($query);
}


}
else{
$value = "";
}

*/

$value "";
return 
$value;

}

function 
deleteforum($forumname){

// This function deletes a forum from the database...

$status "success";

    
$query "SELECT * FROM site_hosted_forums WHERE forumname='".$forumname."'";
    
$result mysql_query($query);
    
$num mysql_numrows($result);

    if(
$num 0){

    while (
$i $num) {

    
$isondb=@mysql_result($result,$i,"usesdbconn");
    
    
$i++;
    }

    
// Now that we have the forum's database connection, we can delete it from our site...
    // Run the database delete queries...

    
$table $forumname."_";

            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."adminlog");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."adminoptions");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."adminsessions");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."adminviews");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."banfilters");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."announcements");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."attachments");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."attachtypes");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."awaitingactivation");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."badwords");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."banned");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."calendars");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."calendarpermissions");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."captcha");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."forumsread");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."datacache");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."events");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."forumpermissions");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."forums");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."forumsubscriptions");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."groupleaders");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."helpdocs");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."helpsections");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."joinrequests");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."mailqueue");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."moderatorlog");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."moderators");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."modtools");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."mycode");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."polls");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."pollvotes");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."posts");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."privatemessages");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."profilefields");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."reportedposts");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."reputation");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."searchlog");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."sessions");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."settinggroups");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."settings");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."smilies");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."templategroups");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."templates");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."templatesets");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."themes");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."threadratings");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."threads");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."threadsread");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."userfields");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."usergroups");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."users");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."usertitles");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."icons");
            
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."massemails");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."mailerrors");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."maillogs");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."promotions");

            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."promotionlogs");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."spiders");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."stats");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."tasks");

            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."tasklog");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."themestylesheets");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."threadviews");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."warninglevels");

            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."warningtypes");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."warnings");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."isawaiting_activation");
            
mysql_query("DROP TABLE IF EXISTS ".$isondb.".".$table."threadsubscriptions");

    
// Now we are going to attempt to delete the files associated with this forum...
    // Include config.php so we can work with file paths...

    
include("config.php");

    
$access $forumname// Change naming convention as some of this is old code straight from the old script ;)

    // Delete the avatars directory for the forum...

    
$avydir $ourmybbpath."/users/".$access."/avatars";
    

    if(
file_exists($avydir)){

    
//First delete all files in the directory
    
clean($avydir);

    
//Now delete the directory
    
rmdir($avydir);

    }      
    else{

    
// echo "Warning!  Filepath not found for forum ".$forumname."!</br>";
    // die("Filepath Not Found");

    
}

    
// Delete the attachments directory for this forum, located in the users folder...
    // First we need to clean it...
    
    
$attdir $ourmybbpath."/users/".$access;
    if(
file_exists($attdir)){

    
//First delete all files in the directory
    
clean($attdir);

    
//Now delete the directory
    
rmdir($attdir);

    }  

    
// Now we are going to attempt to clean the cache directory for this forum...

    
$cachedir $ourmybbpath."/cache/".$access;
    if(
file_exists($cachedir)){

    
//First delete all files in the directory
    
clean($cachedir);

    
//Now delete the directory
    
rmdir($cachedir);

    }  

    
// Lastly delete the forum from the database completely...

    
$query "DELETE FROM domainmap WHERE forumname = '".$access."'";
    
mysql_query($query);

    
$query "DELETE FROM site_hosted_forums WHERE forumname = '".$access."'";
    
mysql_query($query);

    
// All done.  That was a bitter pill to swallow, wasn't it? :)

    
}
    else{

    
$status "failure";

    }


return 
$status;

}

//Function for deleting all files in the avatars directory or other directories...
function clean($avydir) {
                
                
$directory $avydir;

                if( !
$dirhandle opendir($directory) )
                        return;

                while( 
false !== ($filename readdir($dirhandle)) ) {
                        if( 
$filename != "." && $filename != ".." ) {
                                
$filename $directory"/"$filename;
                      
unlink($filename);
                        }
                }

}

function 
getadmlinks() {

// This function gets the links for the Admin CP...

$links "<li><a href='index.php'>Site Home</a></li><li><a href='admconsole.php'>Admin CP Home</a></li><li><a href='admconsole.php?set=forums'>View Hosted Forums</a></li><li><a href='admconsole.php?set=prune'>Prune Forums</a></li><li><a href='admconsole.php?set=pages'>Manage the CMS</a></li>";

return 
$links;

}



?>

tema sorunu bundanmı kaynaklı ?
Sayfalar: 1 2 3