先看看效果图创建前文件界面
创建配置文件后界面,会提示不能重复安装
下面就上代码吧,html界面的代码就不上了,直接上服务器端编程语言(专业超文本预处理器的缩写)代码吧复制代码代码如下:PHP/* FILE:install.phpAuthor:www.5dkx.com日期:2010-3-29 DONE:安装配置文件*/if($ _ POST[mysubmit]){ $ host=$ _ POST[hostname];$ user=$ _ POST[用户];$ passwd=$ _ POST[passwd];$ db name=$ _ POST[db name];$siteurl='http://' .$ _ POST[网站URL];$ site key=$ _ POST[site key];$网站描述=$ _ POST[网站描述];$ sitename=$ _ POST[sitename];if(!file _ exists(' install _ locak。txt '){ $ FP=fopen ' ./include/config.func.php ',' w ');if(flock($fp,LOCK_EX)) { fwrite($fp,' .PHP r n ');fwrite($fp,' $ host= ' $ host r n ');fwrite($fp,' $ user= ' $ user r n ');fwrite($fp,' $ passwd= ' $ passwd r n ');fwrite($fp,' $ dbname= ' $ dbname r n ');fwrite($fp,' $ sitename= ' $ sitename r n ');fwrite($fp,' $ site URL= ' $ site URL r n ');fwrite($fp,' $ site key= ' $ site key r n ');fwrite($fp,$ site description= ' $ site description '; r n ');$ tmp=' $ conn=MySQL _ connect( $ host,$user,$passwd)或die(MySQL _ error()); r n ';fwrite($fp,$ tmp);$tmp='mysql_query( '设置名称gbk' ')或模具( '设置字符库失败!'); r n ';fwrite($fp,$ tmp);$tmp='mysql_select_db($dbname,$conn)或模具( '连接数据库失败!'); r n ';fwrite($fp,$ tmp);fwrite($fp '? r n ');flock($fp,LOCK _ UN);"回声"文件配置成功!br ';echo '脚本语言= ' JavaScript '窗口。位置。href= '安装2。PHP ';/script ';} else { echo '无法锁定文件!br ';} fc输($ FP);$fins=fopen('install_lock.txt ',' w ');fc输($ fins);} else { echo 'install_locak.txt已经存在,要想重新安装请删除此文件!br ';} } ?