• 18-02-2013, 20:29:05
    #1
    Üyeliği durduruldu
    expects parameter 1 to be resource, boolean given hatası nı veriyor kod şu :
    5. Satırda...


    <?php
    mysql_connect(SQL_SERVER, SQL_USER, SQL_PASS);
    mysql_select_db(SQL_DB);
    $sql = mysql_query("SELECT * FROM ".TB_PREFIX."config");
    $result = mysql_fetch_array($sql);
    
    //////////////////////////////////
    /////// قیمت های سکه ی طلا ///////
    /////////// به تومان ///////////
    ///////////////////////////////
    define("TALA_100","5,000");
    define("TALA_250","9,000");
    define("TALA_500","16,000");
    define("TALA_1200","28,000");
    define("TALA_3200","50,000");
    
    //////////////////////////////////
    ///////// آیدی مدیر فروش ////////
    /////////// Yahoo!ID ///////////
    ///////////////////////////////
    define("SALES_ID","westehran");
    
    
    //////////////////////////////////
    // *****  ERROR REPORTING  *****//
    //////////////////////////////////
    // (E_ALL ^ E_NOTICE) = enabled
    // (0) = disabled
    error_reporting (0); 
    
    //////////////////////////////////
    // *****  SERVER SETTINGS  *****//
    //////////////////////////////////
    
    // ***** Name
    define("SERVER_NAME",$result['server_name']);
    
    // ***** Started
    // Defines when has server started.
    define("COMMENCE","1361211734");
    
    // ***** Language
    // Choose your server language.
    define("LANG",$result['lang']);
    
    // ***** Speed
    // Choose your server speed. NOTICE: Higher speed, more likely
    // to have some bugs. Lower speed, most likely no major bugs.
    // Values: 1 (normal), 3 (3x speed) etc...
    define("SPEED", $result['speed']);
    
    // ***** World size
    // Defines world size. NOTICE: DO NOT EDIT!!
    define("WORLD_MAX", "100");
    
    // ***** Graphic Pack
    // True = enabled, false = disabled
    //!!!!!!!!!!!! DO NOT ENABLE !!!!!!!!!!!!
    define("GP_ENABLE",false);
    // Graphic pack location (default: gpack/travian_basic/)
    define("GP_LOCATE", $result['gp_locate']);
    
    // ***** Troop Speed
    // Values: 1 (normal), 3 (3x speed) etc...
    define("INCREASE_SPEED",$result['increase']);
    
    // ***** Village Expand
    // 1 = slow village expanding - more Cultural Points needed for every new village
    // 0 = fast village expanding - less Cultural Points needed for every new village
    define("CP", 0);
    
    // ***** Demolish Level Required
    // Defines which level of Main building is required to be able to
    // demolish. Min value = 1, max value = 20
    // Default: 10
    define("DEMOLISH_LEVEL_REQ", $result['demolish_lvl']);
    
    // ***** Change storage capacity
    define("STORAGE_MULTIPLIER","1000");
    define("STORAGE_BASE",800*STORAGE_MULTIPLIER);
    
    // ***** Quest
    // Ingame quest enabled/disabled.
    if($result['taskmaster']==1){ $quest = true; }else{ $quest = false; }
    define("QUEST",$quest);
    
    // ***** Beginners Protection
    // 3600 = 1 hour
    // 3600*12 = 12 hours
    // 3600*24 = 1 day
    // 3600*24*3 = 3 days
    // You can choose any value you want!
    define("PROTECTION",$result['protecttime']);
    define("AUCTIONTIME",$result['auctiontime']);
    
    // ***** Enable WW Statistics
    if($result['ww']==1){ $ww = true; }else{ $ww = false; }
    define("WW",$ww);
    
    // ***** Activation Mail
    // true = activation mail will be sent, users will have to finish registration
    //        by clicking on link recieved in mail.
    // false =  users can register with any mail. Not needed to be real one.
    if($result['auth_email']==1){ $auth_email = true; }else{ $auth_email = false; }
    define("AUTH_EMAIL",$auth_email);
    
    // ***** PLUS
    //Plus account lenght
    define("PLUS_TIME",$result['plus_time']);
    //+25% production lenght
    define("PLUS_PRODUCTION",$result['plus_prodtime']);
    // ***** Great Workshop
    define("GREAT_WKS",true);
    // ***** Tourn threshold
    define("TS_THRESHOLD",30);  
    
    
    
    //////////////////////////////////
    //    **** LOG SETTINGS  ****   //
    //////////////////////////////////
    // LOG BUILDING/UPGRADING
    if($result['log_build']==1){ $log_build = true; }else{ $log_build = false; }
    define("LOG_BUILD",$log_build);
    // LOG RESEARCHES
    if($result['log_tech']==1){ $log_tech = true; }else{ $log_tech = false; }
    define("LOG_TECH",$log_tech);
    // LOG USER LOGIN (IP's)
    if($result['log_login']==1){ $log_login = true; }else{ $log_login = false; }
    define("LOG_LOGIN",$log_login);
    // LOG GOLD
    if($result['log_gold']==1){ $log_gold = true; }else{ $log_gold = false; }
    define("LOG_GOLD_FIN",$log_gold);
    // LOG ADMIN
    if($result['log_admin']==1){ $log_admin = true; }else{ $log_admin = false; }
    define("LOG_ADMIN",$log_admin);
    // LOG ATTACK REPORTS
    if($result['log_war']==1){ $log_war = true; }else{ $log_war = false; }
    define("LOG_WAR",$log_war);
    // LOG MARKET REPORTS
    if($result['log_market']==1){ $log_market = true; }else{ $log_market = false; }
    define("LOG_MARKET",$log_market);
    // LOG ILLEGAL ACTIONS
    if($result['log_illegal']==1){ $log_illegal = true; }else{ $log_illegal = false; }
    define("LOG_ILLEGAL",$log_illegal);
    
    
    
    //////////////////////////////////
    // ****  NEWSBOX SETTINGS  **** //
    //////////////////////////////////
    //true = enabled
    //false = disabled
    if($result['newsbox1']==1){ $newsbox1 = true; }else{ $newsbox1 = false; }
    if($result['newsbox2']==1){ $newsbox2 = true; }else{ $newsbox2 = false; }
    if($result['newsbox3']==1){ $newsbox3 = true; }else{ $newsbox3 = false; }
    
    define("NEWSBOX1",$newsbox1);
    define("NEWSBOX2",$newsbox2);
    define("NEWSBOX3",$newsbox3);
    
    
    ////////////////////////////////////
    //   ****  EXTRA SETTINGS  ****   //
    ////////////////////////////////////
    
    // ***** Censore words
    //define("WORD_CENSOR", "%ACTCEN%");
    
    // ***** Words (censore)
    // Choose which words do you want to be censored
    //define("CENSORED","%CENWORDS%");
    
    
    // ***** Limit Mailbox
    // Limits mailbox to defined number of mails. (IGM's)
    define("LIMIT_MAILBOX",false);
    // If enabled, define number of maximum mails.
    define("MAX_MAIL","30");
    
    // ***** Include administrator in statistics/rank
    define("INCLUDE_ADMIN", false);
    
    // ***** Server Start Date / Time
    define("START_DATE", "02/17/2013");
    define("START_TIME", "20:20");
    
    // ***** Register Open/Close
    define("REG_OPEN", true);
    
    // ***** Peace system
    // 0 = None
    // 1 = Normal
    // 2 = Christmas
    // 3 = New Year
    // 4 = Easter
    define("PEACE",0);
    
    ////////////////////////////////////
    //   ****  ADMIN SETTINGS  ****   //
    ////////////////////////////////////
    
    // ***** Admin Email
    define("ADMIN_EMAIL", $result['admin_email']);
    
    // ***** Admin Name
    define("ADMIN_NAME", "KinqRude");
    
    
    
    //////////////////////////////////////////
    //   ****  DO NOT EDIT SETTINGS  ****   //
    //////////////////////////////////////////
    define("TRACK_USR","");
    define("USER_TIMEOUT",""); 
    define("ALLOW_BURST",false);
    define("BASIC_MAX",1);
    define("INNER_MAX",1);
    define("PLUS_MAX",1);
    define("ALLOW_ALL_TRIBE",false);
    define("CFM_ADMIN_ACT",true);
    define("SERVER_WEB_ROOT",false);
    define("USRNM_SPECIAL",true);
    define("USRNM_MIN_LENGTH",3);
    define("PW_MIN_LENGTH",4);
    define("BANNED",0);
    define("AUTH",1);
    define("USER",2);
    define("MULTIHUNTER",8);
    define("ADMIN",9);
    define("COOKIE_EXPIRE", 60*60*24*7); 
    define("COOKIE_PATH", "/"); 
    
    
    ////////////////////////////////////////////
    //   ****  DOMAIN/SERVER SETTINGS  ****   //
    ////////////////////////////////////////////
    define("DOMAIN", $result['server_url']);
    define("HOMEPAGE", $result['server_url']);
    define("SERVER", $result['server_url']);
    
    ?>
  • 18-02-2013, 21:03:16
    #2
    XYZ
    Kimlik doğrulama veya yönetimden onay bekliyor.
    $sql = mysql_query("SELECT * FROM '".TB_PREFIX."config'");
    Bu şekilde sorun çözülebilir.
  • 19-02-2013, 02:06:09
    #3
    Üyeliği durduruldu
    yok düzelmiyor şimdide database.php 7. satırda sorun var.

    <?php

    set_time_limit(0);
    include("connection.php");
    include("constant.php");

    class MYSQLi_DB {

    var $connection;

    function MYSQLi_DB() {
    $this->connection = mysqli_connect(SQL_SERVER, SQL_USER, SQL_PASS, SQL_DB) or die(mysqli_error());
    }
    function query($query) {
    return $this->connection->query($query);
    }

    };

    class MYSQL_DB {

    var $connection;

    function MYSQL_DB() {
    $this->connection = mysql_connect(SQL_SERVER, SQL_USER, SQL_PASS) or die(mysql_error());
    mysql_select_db(SQL_DB, $this->connection) or die(mysql_error());
    }

    function mysql_exec_batch ($p_query, $p_transaction_safe = true) {
    if ($p_transaction_safe) {
    $p_query = 'START TRANSACTION;' . $p_query . '; COMMIT;';
    };
    $query_split = preg_split ("/[;]+/", $p_query);
    foreach ($query_split as $command_line) {
    $command_line = trim($command_line);
    if ($command_line != '') {
    $query_result = mysql_query($command_line);
    if ($query_result == 0) {
    break;
    };
    };
    };
    return $query_result;
    }

    function query($query) {
    return mysql_query($query, $this->connection);
    }
    };

    if(DB_TYPE) {
    $database = new MYSQLi_DB;
    }
    else {
    $database = new MYSQL_DB;
    }
    ?>