phpfans留言版用到的install.php
2018-09-07 14:51
复制代码 代码如下:<?php
/*********************************************
*
*程序名:php爱好者留言板
*演示:
*
*作者:我不是鱼
*Email:nbsp;
*网址:
*博客:
*版本:v1.0
*帮助:
*********************************************/
if(isset($_POST[Submit])){
$mydbuser=$_POST[m_root];
$mydbpw=$_POST[m_pw];
$mydbname=$_POST[m_db];
if(!@mysql_connect(localhost,$mydbuser,$mydbpw)){
echomysql用户名或密码不正确.返回修改.<br><ahref=\#\onClick=\window.history.back();\>返回</a>;
exit;
}
mysql_query(setnamesgbk);
$dbsql=CREATEDATABASEIFNOTEXISTS.$mydbname;
if(!@mysql_query($dbsql)){echo请检查是否有建数据库的权限;exit;}
echo创建数据库{$mydbname}成功>><br>;
mysql_select_db($mydbname);
$char=;
if(mysql_get_server_info()>4.1)$char=DEFAULTCHARSET=gbk;
$sql=CREATETABLE`post`(
`p_id`int(255)unsignedNOTNULLauto_increment,
`p_name`varchar(20)NOTNULL,
`p_email`varchar(20)NOTNULL,
`p_qq`varchar(20)NOTNULL,
`p_homepage`varchar(100)NOTNULL,
`p_image`varchar(8)NOTNULL,
`p_title`varchar(160)NOTNULL,
`p_content`mediumtextNOTNULL,
`p_ip`varchar(15)NOTNULL,
`p_date`datetimeNOTNULL,
PRIMARYKEY(`p_id`)
)ENGINE=MyISAM{$char};;
if(!@mysql_query($sql)){echo请检查数据表post是否存在,存在请先删除.;exit;}
echo创建数据表post成功>><br>;
$sql=INSERTINTO`post`VALUES(1,我不是鱼,245821218,感谢你使用php爱好者留言板,
<P>非常感谢你对php爱好者留言板的支持</P>
<P>在使用中遇到任何问题,请到</P>
<P><Ahref=\获得帮助</P>
<P>或提出你的建议.同时欢迎大家光临php爱好者站</P>
<P><Ahref=\
if(@mysql_query($sql)){echo初始化数据表成功<br>;}
$sql=CREATETABLE`reply`(
`r_id`int(255)unsignedNOTNULLauto_increment,
`p_id`int(255)NOTNULL,
`r_content`varchar(255)NOTNULL,
`r_rname`varchar(20)NOTNULL,
`r_time`dateNOTNULL,
PRIMARYKEY(`r_id`),
UNIQUEKEY`p_id`(`p_id`)
)ENGINE=MyISAM{$char};;
if(!@mysql_query($sql)){echo请检查数据表reply是否存在,存在请先删除.;exit;}
echo创建数据表reply成功>><br>;
$str=<?php.\n;
$str.=$mydbhost=\localhost\.;//数据库服务器\n;
$str.=$mydbuser=\.$mydbuser.;//数据库用户名\n;
$str.=$mydbpw=\.$mydbpw.;//数据库密码\n;
$str.=$mydbname=\.$mydbname.;//数据库名\n;
$str.=$mydbcharset=\gbk\.;//数据库编码,不建议修改.\n;
$str.=$admin=\.$_POST[m_admin].\;//管理员名称.\n;
$str.=$adminpw=\.$_POST[m_adminpw].\;//管理员密码.\n;
$str.=$eachpage=5;//每页显示留言条数.\n;
$str.=?>;
$fp=fopen(include/config.php,w);
if(!$fp){echo此空间不支持file函数,请手动配置config.php上的内容<br>;}
else{
fwrite($fp,$str);
fclose($fp);
echo配置文档config.php更新成功>><br><br>;
echo安装顺利完成.安全起见,请删除insall.php<br>;
}
echo
<ahref=index.php>进入留言板首页</a>;
exit;
}
?>
<htmlxmlns=
<head>
<metahttp-equiv=Content-Typecontent=text/html;charset=gbk/>
<title>php爱好者留言板_安装</title>
<linktype=text/csshref=guest.cssrel=stylesheet>
</head>
<body>
<center>
<?phprequire_once(header.html);?>
<tableid=ptableclass=tablebodercellpadding=0cellspacing=1>
<formid=form1name=form1method=postaction=>
<tr>
<tdcolspan=3class=header>安装php爱好者留言板</td>
</tr>
<tr>
<td>数据库服务器:</td>
<td><inputname=m_hosttype=textid=m_hostvalue=localhost></td>
<td>数据库服务器地址,一般为localhost</td>
</tr>
<tr>
<tdwidth=220>数据库用户名:</td>
<tdwidth=266><inputname=m_roottype=textid=m_root/></td>
<tdwidth=280>数据库账号用户名</td>
</tr>
<tr>
<td>数据库密码:</td>
<td><inputname=m_pwtype=passwordid=m_pw/></td>
<td>数据库账号密码</td>
</tr>
<tr>
<td>数据库名:</td>
<td><inputname=m_dbtype=textid=m_db></td>
<td>不存在自动创建</td>
</tr>
<tr>
<td>留言板管理员名:</td>
<td><inputname=m_admintype=textid=m_admin></td>
<td></td>
</tr>
<tr>
<td>留言板管理员密码:</td>
<td><inputname=m_adminpwtype=textid=m_adminpw></td>
<td></td>
</tr>
<tr>
<tdcolspan=3><inputtype=submitname=Submitvalue=安装/>
安装后所以配置可以在include/config.php再作修改</td>
</tr>
</form>
</table>
<?phprequire_once(footer.html);?>
</center>
</body>
</html>
文章标题:phpfans留言版用到的install.php
文章链接:http://soscw.com/index.php/essay/13914.html