MyBBDepo - Türkiyenin MyBB Deposu Forumuna Hoşgeldiniz
Eğer sitemize yaptığınız ilk ziyaretiniz ise, lütfen öncelikle Forum Kurallarını okuyunuz. Forumumuzda bilgi alışverişinde bulunabilmeniz için Kayıt olmalısınız. Üye olmayanlar forumumuzdan yararlanamazlar.
Eğer zaten kayıtlı kullanıcı iseniz, lütfen kullanıcı adınız ve şifreniz ile, Giriş yapınız. (Sitemize üyelik ücretsizdir).
konau avatar
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5

Derecelendirme: 0/5 - 0 oy

Multiforum Açıldı Ama Hata Veriyor


Sponsor Reklam
media venus

Çevrimdışı konau
 Tarih: 14-07-2013, Saat:15:53
#1
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
Cevapla
Bunu Beğenenler:
Sponsor Reklam
sponsor reklam sponsor reklam

Çevrimdışı nqname
 Tarih: 14-07-2013, Saat:15:58
(Son Düzenleme: 14-07-2013, Saat:16:02, Düzenleyen: nqname.)
#2
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
Cevapla
Bunu Beğenenler:

İzinli BlackCat
 Tarih: 14-07-2013, Saat:15:59
#3
Multiforums un ücretsiz sürümü sıkıntılı maalesef.
Cevapla
Bunu Beğenenler:

Çevrimdışı konau
 Tarih: 14-07-2013, Saat:16:01
#4
(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 ?
Cevapla
Bunu Beğenenler:

Çevrimdışı nqname
 Tarih: 14-07-2013, Saat:16:05
#5
[/quote]

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

demokroside çareler tükenmez indexi ana dizine atıcaksın
Cevapla
Bunu Beğenenler:

Çevrimdışı konau
 Tarih: 14-07-2013, Saat:16:26
(Son Düzenleme: 14-07-2013, Saat:16:27, Düzenleyen: konau.)
#6

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 ?
Cevapla
Bunu Beğenenler:

Çevrimdışı nqname
 Tarih: 14-07-2013, Saat:16:29
#7
ş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;

}



?>
Cevapla
Bunu Beğenenler:

Çevrimdışı hayel
 Tarih: 14-07-2013, Saat:16:33
(Son Düzenleme: 14-07-2013, Saat:17:31, Düzenleyen: hayel.)
#8
(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ı ?
Cevapla
Bunu Beğenenler:

 


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  1.6'dan 1.8 Geçerken Oluşan Hata Acil Yardım Red0x 5 1,140 14-06-2015, Saat:15:39
Son Yorum: ReDMaD
  [1.6] Database kurarken hata SiberLeon 14 1,596 07-06-2015, Saat:22:36
Son Yorum: SiberLeon
  LoveBlue Temasında Hata Var engin64 3 932 13-09-2014, Saat:21:31
Son Yorum: engin64
  Admin Panel PHP Bilgisi SQL Hata JngBg03 8 1,749 23-02-2014, Saat:15:05
Son Yorum: SvMedeT
  Sitemap ve RSS bir türlü çalışmıyor, hata veriyor. ziya3400 0 672 17-12-2013, Saat:20:12
Son Yorum: ziya3400



Konuyu Okuyanlar: 1 Ziyaretçi