| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 | <?php/** * 管理员后台会员模块设置 */defined('IN_PHPCMS') or exit('No permission resources.');pc_base::load_app_class('admin', 'admin', 0);pc_base::load_sys_class('format', '', 0);class member_setting extends admin {		private $db;		function __construct() {		parent::__construct();		$this->db = pc_base::load_model('module_model');		}	/**	 * member list	 */	function manage() {		if(isset($_POST['dosubmit'])) {			$member_setting = array2string($_POST['info']);						$this->db->update(array('module'=>'member', 'setting'=>$member_setting), array('module'=>'member'));			setcache('member_setting', $_POST['info']);			showmessage(L('operation_success'), HTTP_REFERER);		} else {			$show_scroll = true;			$member_setting = $this->db->get_one(array('module'=>'member'), 'setting');			$member_setting = string2array($member_setting['setting']);						$email_config = getcache('common', 'commons');			$this->sms_setting_arr = getcache('sms','sms');			$siteid = get_siteid();						if(empty($email_config['mail_user']) || empty($email_config['mail_password'])) {				$mail_disabled = 1;			}						if(!empty($this->sms_setting_arr[$siteid])) { 				$this->sms_setting = $this->sms_setting_arr[$siteid];				if($this->sms_setting['sms_enable']=='0'){					$sms_disabled = 1;				}else{					if(empty($this->sms_setting['userid']) || empty($this->sms_setting['productid']) || empty($this->sms_setting['sms_key'])){					$sms_disabled = 1;					}				} 			} else {				$sms_disabled = 1;			} 						include $this->admin_tpl('member_setting');		}	}}?>
 |