本书按照网站项目开发流程和PHP网站设计规范要求,以创建“绿蕾教育网”项目为主线,将复杂的PHP动态网页编程技术转化为多个通俗易懂的任务。全书分为学习篇和综合实训篇,每个任务完成网站项目中的一部分功能,最后汇成整个网站;综合实训篇由基本信息型企业网站、机关事业单位网站和企业网站三个商业网站案例组成。各任务操作步骤清晰,有利于初学者比较系统地学习PHP动态网页编程技术,掌握PHP动态网站项目的开发方法及过程。
陈丁君,石家庄职业教育研究室计算机专业教研员,有丰富的教学及教研经验。为了提高学习效率和教学效果,方便教师教学,作者为本书配备了教学指南、案例素材及结果文件、习题答案、授课PPT讲义等丰富的教学辅助资源。
学 习 篇
第1章 了解动态网站编程技术 2
1.1 浏览动态网站 2
1.2 用Dreamweaver建立站点 15
本章小结 26
第2章 PHP编程基础 27
2.1 初识PHP 28
2.2 建立PHP文件(连接数据库) 31
2.3 包含文件的使用(建立页头、页尾文件) 34
2.4 初识条件语句(专业设置信息的读取与显示) 37
2.5 再识条件语句(新闻信息的读取与显示) 41
本章小结 49
第3章 创建图文信息页面文件 50
3.1 新建art_info.php文件 50
3.2 位置导航信息读取与显示 53
3.3 栏目列表信息的读取与显示 55
3.4 栏目列表信息的读取与显示 56
3.5 图文信息的读取与显示 58
3.6 相关信息的读取与显示 60
3.7 文章评论信息的读取与显示 62
3.8 资源下载程序 64
本章小结 66
第4章 创建列表信息页面文件 67
4.1 新建信息列表程序页面 67
4.2 分页技术(列表信息读取与显示) 70
4.3 新建搜索列表信息文件 73
4.4 信息搜索及列表显示 76
本章小结 79
第5章 完善网站前台相关页面 80
5.1 新建“自定义函数”文件 80
5.2 新建“添加评论信息”程序页面 83
5.3 用户登录与验证 87
5.4 网站调查 94
5.5 网站统计信息 99
5.6 广告信息显示 102
本章小结 103
第6章 后台程序设计与MySQL数据库 104
6.1 修改后台首页及相关文件 104
6.2 图文信息编辑 107
6.3 信息列表页面 114
6.4 信息处理程序设计 120
6.5 用户信息编辑 122
6.6 用户信息列表页面 127
6.7 权限管理的实现 130
6.8 使用MySQL数据库 134
本章小结 136
项 目 实 训
项目1 基本信息型企业网站 138
任务1 项目准备 138
任务2 项目分析 142
任务3 项目实施 147
项目2 机关事业单位网站 155
任务1 项目准备 155
任务2 项目分析 162
任务3 项目实施 169
项目3 企业网站 179
任务1 项目准备 179
任务2 项目分析 182
任务3 项目实施 184
附录A 绿蕾教育网数据库方案 185
附录B 学校机房环境配置推荐方案 193