既然web项目,免不了要把数据库连接信息,网站常量写在配置文件里。
我写了如下代码在config.inc.php里面:
<?php //网站信息 $siteurl = 'http://xx.xx.xx.xxx/springroll/admin'; /*网站URL*/ $sitename = 'Spring Roll'; /*网站名*/ //数据库配置 $hostname = 'localhost:3306'; /*数据库服务器地址*/ $username = 'root'; /*数据库用户名*/ $pwd = 'xxxxxxxx'; /*密码*/ $databasename = 'SpringRollRestaurant'; /*数据库名*/ ?>这下好了,看起来哈不错吧。但是问题也来了。我再写登陆模块的时候,就名字冲突了。username这个名字出现的频率太高了。
看了下UC的配置文件,人家是这么写的
看来这是个解决方案。我改还不成么。
<?php //网站信息 $SR_SITEURL = 'http://xx.xx.xx.xxx/springroll/admin'; /*网站URL*/ $SR_SITENAME = 'Spring Roll'; /*网站名*/ //数据库配置 $SR_HOSTNAME = 'localhost:3306'; /*数据库服务器地址*/ $SR_USERNAME = 'root'; /*数据库用户名*/ $SR_PWD = 'xxxxxxxx'; /*密码*/ $SR_DATABASENAME= 'SpringRollRestaurant'; /*数据库名*/ ?>