از یک روش تنها نمیشه واسه دیکد استفاده کرد، چندتا با هم هست و به صورت دستی ....
	کد PHP:
	
class AdminQuestEnter 
extends DbConectionMaker { 
  public function __construct (){ 
    parent::__construct(); 
    
    session_start(); 
    
    header("Cache-Control: no-store, no-cache, must-revalidate, pre-check=0, post-check=0, max-age=0"); 
    header("content-type: text/html; charset=utf-8"); 
    $langObj = new LangXml(); 
    $lang=$langObj->getLang()->admin[0]->admin_rooms[0]; 
    
    if ($_SESSION["etchat_".$this->_prefix."user_priv"]=="admin"){ 
      if (isset($_POST["quest_enter"])) { 
        if ($_POST["quest_enter"]){ 
          $this->dbObj->sqlSet("update {$this->_prefix}etchat_config set guest = 1 where etchat_config_id=1"); 
        } 
        elseif (!$_POST["quest_enter"]){ 
          $this->dbObj->sqlSet("update {$this->_prefix}etchat_config set guest='0' where etchat_config_id=1"); 
          $reason = "Enter Quest Disabled"; 
.
.
.