| 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');
 
- 		}
 
- 	}
 
- }
 
- ?>
 
 
  |