超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

不再提示
关闭
欢迎光临中图网 请 | 注册

PHP Web开发实战

出版社:西安电子科技大学出版社出版时间:2019-11-01
开本: 26cm 页数: 343页
本类榜单:教材销量榜
中 图 价:¥39.2(8.0折) 定价  ¥49.0 登录后可看到会员价
加入购物车 收藏
运费6元,满39元免运费
?新疆、西藏除外
本类五星书更多>

PHP Web开发实战 版权信息

PHP Web开发实战 本书特色

PHP是动态网站开发领域的流行技术。本书按照动态网站开发过程中需要掌握的必要技能组织内容,以一个完整的新闻管理系统作为贯穿全书的主项目,再按照开发流程将项目分为几个子项目,详细介绍PHP MySql Dreamweaver的使用方法和开发技术。

PHP Web开发实战 内容简介

本书内容包括搭建PHP网站建设平台、PHP基础知识、项目功能分析与数据库设计、用户注册功能的设计与实现、新闻分类与新闻信息浏览、用户登录与新闻评论及点赞、网站首页与网站前台功能设计、网站后台管理功能设计等内容。

PHP Web开发实战 目录

第1章 搭建PHP网站建设平台 1 1.1 PHP基础知识 1 1.1.1 PHP概述 1 1.1.2 PHP动态网页的工作原理 2 1.1.3 Web服务器软件介绍 3 1.2 搭建PHP的开发环境 3 1.2.1 PHP集成开发环境软件包的介绍 3 1.2.2 phpStudy的安装 3 1.3 常用的PHP代码编辑工具 6 1.3.1 Notepad(记事本) 7 1.3.2 Dreamweaver 7 1.3.3 Eclipse 7 1.3.4 PHPEdit 7 1.4 开发**个PHP程序 7 1.4.1 虚拟主机配置 8 1.4.2 编写并运行PHP 程序 10 思考与练习 13 资源积累 13 第2章 PHP基础知识 14 2.1 PHP语法入门 14 2.1.1 PHP代码的基本格式 14 2.1.2 简单的PHP程序示例 15 2.2 常量、变量和运算符 17 2.2.1 PHP的常量和变量 18 2.2.2 PHP运算符和表达式 21 2.3 数据类型和类型转换 23 2.3.1 PHP的数据类型 23 2.3.2 数据类型的转换 25 2.4 PHP的语句 27 2.4.1 条件控制语句 28 2.4.2 循环控制语句 35 2.4.3 文件包含语句 42 2.4.4 输出语句 43 2.5 PHP的数组与函数 45 2.5.1 数组的创建 45 2.5.2 数组的遍历与输出 46 2.5.3 PHP的内建函数 48 2.5.4 PHP的自定义函数 52 2.6 PHP的编码规范 54 2.6.1 什么是编码规范 54 2.6.2 PHP的编码规范 55 思考与练习 56 资源积累 56 第3章 项目功能分析与数据库设计 58 3.1 任务1:新闻管理系统功能分析 58 3.1.1 系统功能模块设计 59 3.1.2 系统功能结构 60 3.2 任务2:系统数据库设计 61 3.2.1 数据库概念模型设计 61 3.2.2 数据库物理模型设计 62 3.3 MySQL数据库 63 3.3.1 MySQL服务器的启动和关闭 64 3.3.2 创建数据库 65 3.3.3 创建数据表 66 3.3.4 操作MySQL数据 72 3.3.5 phpMyAdmin图形管理工具的 使用 79 思考与练习 80 资源积累 83 第4章 用户注册功能的设计与实现 84 4.1 任务1:创建用户注册页面 85 4.1.1 表单概述 85 4.1.2 使用PHP全局变量获取表单 数据的方法 86 4.1.3 用户注册页面的实现 95 4.2 任务2:注册信息输入验证 98 4.2.1 为什么要做PHP表单验证 98 4.2.2 PHP表单的基本验证 99 4.2.3 PHP表单安全验证 103 4.2.4 加入验证后的用户注册页面 104 4.3 任务3:用户头像上传 108 4.3.1 文件上传表单 108 4.3.2 处理上传文件 109 4.3.3 获取上传的文件信息 109 4.3.4 判断上传文件类型 109 4.3.5 用户头像上传功能的实现 112 4.4 任务4:将注册信息写入数据库 116 4.4.1 PHP操作MySQL数据库的 步骤 117 4.4.2 连接MySQL数据库 117 4.4.3 使用mysql_query()增加 一条记录 119 4.4.4 SQL字符串中含有变量的 书写方法 121 4.4.5 SQL注入的介绍以及如何防止 SQL注入 126 4.4.6 公共数据表访问层的设计与实现 128 4.4.7 用户数据表访问层的设计与实现 130 4.4.8 将用户注册信息写入数据库 132 思考与练习 137 资源积累 137 第5章 新闻分类与新闻信息浏览 139 5.1 任务1:查看新闻分类信息 页面设计 139 5.1.1 新闻分类表数据访问层的 设计与实现 140 5.1.2 新闻分类页面的实现 142 5.2 任务2:查看新闻详细信息 页面设计 144 5.2.1 新闻数据表数据访问层的 设计与实现 145 5.2.2 新闻列表信息页面的实现 150 5.2.3 新闻查看页面的实现 152 5.3 任务3:新闻搜索页面设计 154 5.3.1 模糊查询和精确查询 155 5.3.2 新闻搜索页面的实现 155 5.3.3 分页显示数据 160 思考与练习 169 部分参考答案 171 第6章 用户登录与新闻评论及点赞 172 6.1 任务1:用户登录 172 6.1.1 Session的操作 173 6.1.2 利用Session 限制未登录 用户的访问 174 6.1.3 Cookie的操作 180 6.1.4 Session与Cookie的比较 183 6.1.5 利用验证码技术避免用户 灌水行为 191 6.1.6 用户登录页面的设计 199 6.2 任务2:新闻访问量统计和 新闻点赞 205 6.2.1 统计并显示新闻的访问量 205 6.2.2 新闻点赞功能的设计与实现 210 6.3 任务3:发表新闻评论 215 6.3.1 新闻评论数据表的数据访问层的 设计与实现 216 6.3.2 新闻评论功能的实现 218 思考与练习 224 第7章 网站首页与网站前台 功能设计 225 7.1 任务1:首页的框架设计 225 7.1.1 网页布局模板的设计 231 7.1.2 网页布局模板的CSS设计 232 7.1.3 页眉部分header.php页面的 设计 233 7.1.4 页脚部分bottom.php页面的 设计 235 7.1.5 左边栏left.php页面的设计 235 7.1.6 主体顶部main_top.php页面的 设计 236 7.2 任务2:网站前台各页面的设计 238 7.2.1 网站首页index.php的设计 238 7.2.2 置顶新闻列表页面 recommendNewslist.php的设计 242 7.2.3 热点新闻列表页面hotNewslist.php的 设计 246 7.2.4 查看新闻详情页面newsdetail.php的 设计 249 7.2.5 用户登录页面login.php的设计 254 7.2.6 用户注册页面register.php的 设计 258 7.2.7 用户密码修改页面updatePass.php的 设计 263 7.2.8 用户资料修改页面updateUser.php的 设计 266 思考与练习 271 第8章 网站后台管理功能设计 273 8.1 任务1:管理员登录页设计 273 8.1.1 mysqli扩展函数的使用 274 8.1.2 使用mysqli 扩展函数实现数据库 操作层 276 8.1.3 使用mysqli 扩展函数实现用户表 数据访问层 277 8.1.4 使用mysqli 扩展函数实现管理员 登录页 280 8.2 任务2:网站后台首页设计 285 8.2.1 后台网页布局模板的设计 285 8.2.2 后台网页布局模板的CSS设计 286 8.2.3 页眉部分top.php页面的设计 286 8.2.4 左边栏部分mainleft.php页面的 设计 288 8.2.5 后台首页index.php的设计 290 8.3 任务3:用户管理功能的设计 291 8.3.1 修改密码页面updatePass.php的 设计 291 8.3.2 用户列表页面userList.php的 设计 294 8.3.3 添加用户页面addUser.php的 设计 298 8.3.4 权限管理页面userPower.php的 设计 301 8.4 任务4:新闻分类管理功能的设计 304 8.4.1 PDO概述及其使用 304 8.4.2 使用PDO实现数据库操作层 307 8.4.3 使用PDO实现新闻分类数据 访问层 308 8.4.4 新闻分类列表页newsClassList.php的 设计 309 8.4.5 新闻分类编辑页updateNewsClass.php的 设计 312 8.4.6 新闻分类添加页addNewsClass.php的 设计 315 8.5 任务5:新闻信息管理功能的设计 317 8.5.1 第三方编辑控件KindEditor 的 介绍 317 8.5.2 使用KindEditor 控件实现新闻 发布功能 319 8.5.3 新闻列表页newsList.php的设计 322 8.5.4 新闻编辑页updateNews.php的 设计 325 8.5.5 置顶新闻页topNews.php的 设计 330 8.5.6 热点新闻页hotNews.php的 设计 333 8.6 任务6:用户评论管理功能的设计 336 8.6.1 评论列表页replyList.php的 设计 336 8.6.2 会员评论的敏感字符的剔除 338 附录A PHP5中所有的关键字 341 附录B PHP中的运算符优先级 342 参考文献 343
展开全部

PHP Web开发实战 作者简介

个人简历? 2003.7~2014.8 上海第二工业大学 计算机与信息学院 教师? 2005.8~2005.10 香港中文大学 访问学者? 2012.8~2013.8 美国Texas Southern University(德州南方大学) 访问学者? 2014.9~现在 上海第二工业大学 高等职业技术(国际)学院 教师/专业负责人教学方面获得的资格证书? 锐捷认证高级讲师证书? 教育部人事司和高教司联合颁发的高等学校教师骨干教师培训证书? 信息安全师二级/三级证书 ? TAFE Queesland Certificate IV in Assessment and Workplace Training 主持或参与的教学项目、教研论文? Web程序设计,校重点课程建设,第1负责人? 计算机网络与通信,上海市重点课程建设,第3负责人? 中美合作“计算机网络技术”专业课程全英文教学的改革和实践,校教改项目,第1负责人? Exploration and Research on Web Programming Course in Higher Vocational College, Proc. of 10th International Conference on Computer Science & Education, 2015.7, 第1作者. ? Exploration on Teaching Computer Network Course in Application-oriented Universities, Proc. of 1st International Conference on Future Communication, Information and Computer Science,2014.5,第1作者. ? 五年一贯制下高职《web程序设计》课程教学改革与实践,2015海峡两岸技职(高等职业)教育学术研讨会,2015.11,第1作者. ? 校外实习基地在大学生社会实践课程改革中的作用,2014海峡两岸技职(高等职业)教育学术研讨会,2014.11,第1作者.

商品评论(0条)
暂无评论……
书友推荐
本类畅销
编辑推荐
返回顶部
中图网
在线客服