我做了一个公司系统。。前面是把连接数据库参数固定了。。我现在不想要这样形式了。。我现在变成想别人那种安装形式的。。但是我对流程不懂。然后那个怎么判断有没有装这个系统的数据库呢。。等等。。还有怎么把参数提交写入那个连接数据库的文件。。小弟没什么分。。只能给40了。。请各位给点经验之谈。。谢谢

解决方案 »

  1.   

    你可以看一下discuz或者phpwind那些cms的安装流程。一般都会让用户输入数据库名。用户去建数据库。。其识判断没有必要吧。。你看一下sql语句是否执行成功了。就可以了。配置文件应该是安装完后自已生成的吧
      

  2.   

    连接数据库的文件中的数据库名用户名密码等参数用常量来表示
    然后你做一个安装的表单,让用户输入数据库名用户名密码等信息
    然后提交后你验证下输入无误可以连接后,把这些信息写成定义常量的PHP语句保存到一个PHP的文件中作为配置文件在你连接数据库的文件中引用它。
      

  3.   

    楼上几位都说得非常有道理。。discuz ,uchome  的安装我也看了一下。都是不明白其中的道理。。比如怎么判断有没有安装之类的、、还是比较白痴。下班咯。。明天来。继续向各位请教、、。。谢谢了
      

  4.   


    是这样的,在安装时让用户输入用户名和密码的原理就是把参数传给PHP程序的数据库连接函数进行测试,如果通过了的话就将其写入文件,写入文件用的是正则匹配的方式,并不难啊,你看看PHP手册就会了