<?php
/**
 *	Generated by miceCMS
 *	http://www.miceCMS.com/
 */
class configbase_updatebaseAction extends security_login {
	function action(){
		ModuleLimit(__CLASS__);

		

		if($_POST['MICE_URL']){
			if($_POST['MICE_DBPASSWORD']!=''){
				$dpwd=$_POST['MICE_DBPASSWORD'];
			}else{
				$dpwd=MICE_DBPASSWORD;
			}
			$config = sprintf("<?php
define('MICE_URL', '%s');\t\t//网址
define('MICE_TITLE', '%s');\t\t//网站标题
define('MICE_KW', '%s');\t\t//Meta Keywords
define('MICE_DP', '%s');\t\t//Meta Description
define('MICE_GMT', '%s');\t\t//系统时区
define('MICE_VERSION', 'miceCMS 5.0');\t\t//版本
define('MICE_SETUP', false);\t\t//安装状态
define('MICE_DEBUG', %s);\t\t//调试级别0-255


define('MICE_INISET', %s);\t\t//是否使用自带的php配置文件php.ini
define('MICE_CCIMG',%s);\t\t//是否启用图片验证码1-显示;0-不显示
define('MICE_REWRITE','%s');\t\t//是否启ReWrite功能,不启用:'index.php/';启用:''
define('MICE_HTML',%s);\t\t//HTML静态页面的生成方式:0-不生成;1-手动生成(纯静态);2-触发式生成
define('MICE_HTML_EXT','%s');\t\t//静态页面的扩展名
define('MICE_UPLOAD_FILE_NAME', '%s');\t\t//可上传的文件类型
define('MICE_UPLOAD_FILE_SIZE', %s);\t\t//单个文件上传最大容量单位KB
define('MICE_UPLOAD_FILE_DIR', '%s');\t\t//文件上传的目录,相对地址,相对于网站安装目录,必须以/结尾,{Y}{M}{D}年月日,如果使用了{Y}{M}{D}必须保证php能新建目录,否则会上传失败


define('MICE_TPL','%s');\t\t//模板名称
define('MICE_EXT', '%s');\t\t//模板扩展名


define('MICE_DB', '%s');\t\t//数据库类型
define('MICE_DBHOST', '%s');\t\t//数据库服务器地址
define('MICE_DBNAME', '%s');\t\t//数据库名
define('MICE_DBUSERNAME', '%s');\t\t//数据库用户名
define('MICE_DBPASSWORD', '%s');\t\t//数据库密码
define('MICE_PREFIX', '%s');\t\t//数据表前缀
define('MICE_PRIVATE', 'private/');\t\t//私有文件夹,用于文本数据库存放
define('MICE_UID', '%s');\t\t//随机字符串,用来作sqlite数据的名称

?>",$_POST['MICE_URL'],$_POST['MICE_TITLE'],$_POST['MICE_KW'],$_POST['MICE_DP'],$_POST['MICE_GMT'],$_POST['MICE_DEBUG'],$_POST['MICE_INISET'],$_POST['MICE_CCIMG'],$_POST['MICE_REWRITE'],$_POST['MICE_HTML'],$_POST['MICE_HTML_EXT'],$_POST['MICE_UPLOAD_FILE_NAME'],$_POST['MICE_UPLOAD_FILE_SIZE'],$_POST['MICE_UPLOAD_FILE_DIR'],$_POST['MICE_TPL'],$_POST['MICE_EXT'],$_POST['MICE_DB'],$_POST['MICE_DBHOST'],$_POST['MICE_DBNAME'],$_POST['MICE_DBUSERNAME'],$dpwd,$_POST['MICE_PREFIX'],MICE_UID);

			$fwriteerr='<br><br>&nbsp;&nbsp;如果写入配置文件错误，请将上边的文本粘贴到private/config.php<br>&nbsp;&nbsp;<font color="red">请检查private/config.php文件的内容是否和上边的文本内容相同</font><br>';
			if(($fd = fopen(MICE_DIR.MICE_PRIVATE.'config.php','w')) === FALSE){
				$fwriteerr='<br><br>&nbsp;&nbsp;<font color="red">'.MICE_PRIVATE.'config.php无法写入,请检查写入权限</font>'.$fwriteerr;
			}

			fwrite($fd,$config);
			fclose($fd);
		}

		$jsstring='Dialog.alert(\'配置文件修改成功\',function(){window.location.href="'.MICE_URL.'admin.php/configbase";window.event.returnValue = false;},300,100,"返回到系统配置");';
		MessageBox($jsstring);
		exit;
	}
}
?>