码迷,mamicode.com
首页 > 其他好文 > 详细

bbs项目应用五

时间:2016-12-07 02:16:09      阅读:219      评论:0      收藏:0      [点我收藏+]

标签:mod   实现   conf   接收   php   配置   span   注册表   技术   

项目应用五:封装数据库连接文件

需求:

只要加载这个文件,就可以实现数据库的连接三步曲!

思考:

这个文件应该放在哪?

应该放在core下!

第一步:在core下创建MySQLDB.php

 技术分享

技术分享

技术分享

注意:

数据库的配置信息有可能随着项目的迁移而发生改变,并且数据库的配置信息也是整个项目最基本的配置信息,所以,我们比较常用的做法是将数据库的配置信息(还有其他的项目的配置信息)放到一个单独的文件中(config目录中)

第二步:在config目录下创建config.php

 技术分享

MySQLDB.php中加载这个配置文件!

 技术分享

这样一来,receiver.php可以加以改进:

 技术分享

技术分享

 

项目应用六:完成登录功能

登录的本质就是验证!

第一步:在model下创建login.php

 技术分享

第二步:完善“登录”链接

 技术分享

技术分享

技术分享

 

1, 接收数据

2, 验证用户名和密码的合法性

3, 验证成功就跳转到首页或发帖页面,验证失败就重新返回登录页面!

 

所以,我们也需要专门创建一个php文件来处理上面的业务逻辑!

 

第三步:完善login.html中的注册表单

 技术分享

 

第四步:在model下创建validate.php文件,实现验证功能

 技术分享

技术分享

技术分享

技术分享

 

bbs项目应用五

标签:mod   实现   conf   接收   php   配置   span   注册表   技术   

原文地址:http://www.cnblogs.com/zcbing/p/6139586.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!