<?php $FILES = @include './data/charsetize.php';?>
<div class="content">
	<form action="" id="form1" name="form1" onsubmit="return varify()" method="POST">
		<div class="h">
			<strong>数据库设置</strong>
			<table width="100%" border="0" >
				<tr>
					<td width="19%">数据库服务器</td>
					<td width="81%">
						<input type="text" name="db_host" value="localhost" id="db_host" />
						（一般不需修改，非本地测试由空间商提供）
					</td>
				</tr>
				<tr>
					<td>服务端口</td>
					<td>
						<input type="text" name="db_port" value="3306" id="db_port" />
						（一般情况为3306）
					</td>
				</tr>
				<tr>
					<td>数据库帐号</td>
					<td>
						<input type="text" name="db_user" value="" id="db_user"/>
						（请根据设定填入）
					</td>
				</tr>
				<tr>
					<td>数据库账号密码</td>
					<td>
						<input type="text" name="db_password" value="" id="db_password" />
						（请根据设定填入）
					</td>
				</tr>
				<tr>
					<td>数据库名</td>
					<td>
						<input type="text" name="db_name" value="php168" id="db_name" />
						（非本地测试由空间商提供）
					</td>
				</tr>
				<tr>
					<td>字符集</td>
					<td>
						<input type="text" name="db_charset" id="charset" value="<?php echo isset($FILES['./#.php']) ? 'utf8' : 'gbk';?>" />
						（一般不需修改）
					</td>
				</tr>
				<tr>
					<td>表名前缀</td>
					<td>
						<input type="text" name="table_prefix" value="p8_" />
						（一般不需修改）
					</td>
				</tr>
				<tr>
					<td>核心表名前缀</td>
					<td> <input type="text" name="core_table_prefix" value="" /> (可留空)如 php168.p8_</td>
				</tr>
				<tr>
					<td>MYSQL 连接类型</td>
					<td> <input type="radio" name="mysql_connect_type" value="mysql" checked /> mysql
						<?php if(function_exists('mysqli_connect')){?>
						<input type="radio" name="mysql_connect_type" value="mysqli" /> mysqli
						<?php }?>
						<!--
						<?php if(class_exists('PDO')){?>
						<input type="radio" name="mysql_connect_type" value="pdo" /> pdo
						<?php }?>
						-->
						 （一般为mysql）
					</td>
				</tr>
				<tr>
					<td>页面编码</td>
					<td>
						<input type="text" name="page_charset" id="p_charset" value="<?php echo isset($FILES['./#.php']) ? 'utf-8' : 'gbk';?>" />
						如果需要安装UTF-8版,点击 <a href="utf8ize.php" target="_blank">这里</a> UTF-8化,完成之后再进行安装。 </td>
				</tr>
				<tr>
					<td ></td>
					<td id="msg"></td>
				</tr>
			</table>
		</div>
		<div class="form">
			<input type="button" name="upstep" value="上一步" onclick="javascript:history.go(-1)" class="submit_btn"> <input type="submit" id="submit" name="Submit" value="下一步" class="submit_btn"> <input type="hidden" name="step" value="step2" />
		</div>
	</form>
</div>
<script type="text/javascript">

function varify(){
		var success=false;
		var host= $('#db_host').val();
		var port=$('#db_port').val();
		var user=$('#db_user').val();
		var pawd=$('#db_password').val();
		var name=$('#db_name').val();
		var charset=$('#charset').val();
		$('font').remove();
		var h=u=n=true;
		if(user==''){$('#db_user').after('<font color=red>帐号不能为空</font>');u=false;}
		if(name==''){$('#db_name').after('<font color=red>数据库不能为空</font>');n=false;}
		
		if(host==''){$('#db_host').after('<font color=red>数据库主机不能为空</font>');h=false;}
		if(h && u && n){
			$.ajax({
				type:'POST',
				async:false,
				url: 'install/check.php',
				data:'job=db&host='+host+'&port='+port+'&user='+user+'&pawd='+pawd+'&name='+name+'&charset='+charset,
				success:function(msg){
					if(msg!=='true'){
						if(msg=='nolink')_msg='<font color=red>不能连接数据库服务器,帐号或密码错误</font>';
						if(msg=='nocreate')_msg='<font color=red>不能创建数据库</font>';
						if(msg=='charset')_msg='<font color=red>不支持的字符集</font>';
						if(msg=='nodb')_msg='<font color=red>数据库不存在</font>';
						$('#msg').html(_msg);
					}else{
						success=true;
					}
				}
			})
		}
		return success;
}

</script>