注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计程序设计综合PHP程序开发范例宝典

PHP程序开发范例宝典

PHP程序开发范例宝典

定 价:¥99.00

作 者: 辛洪郁,张彦国,邹淑芳 著
出版社: 人民邮电出版社
丛编项: 软件工程师典藏版
标 签: PHP 程序设计 计算机/网络

购买这本书可以去


ISBN: 9787115369208 出版时间: 2015-01-01 包装: 平装
开本: 16开 页数: 792 字数:  

内容简介

  《PHP程序开发范例宝典》全面介绍了应用PHP进行网站开发的各种技术和技巧。全书分为21章,内容包括PHP的运行环境配置、表单及表单元素的应用、CSS与JavaScript脚本的应用、验证控件、构建PHP动态网页、PHP与MySQL的数据库技术、PHP与其他数据库技术、SQL查询相关技术、MySQL高级应用技术、字符串的处理技术、PHP面向对象编程技术、文件管理、图像和多媒体技术、信息提取与图表分析技术、报表与打印技术、网络通信技术、PHP与XML技术、安全技术、PHP高级应用技术、综合应用以及PHP新技术等。全书共提供了480个实例,每个实例都突出实用性,绝大部分实例都体现了PHP编程人员在实际项目开发过程中总结出的经验技巧。《PHP程序开发范例宝典》内容充实,实例丰富,特别适合PHP编程人员和广大计算机爱好者学习开发使用,也可供大、中专院校师生阅读参考。《PHP程序开发范例宝典》附有配套光盘。光盘提供了书中所有实例的源代码。代码都经过精心调试,在Windows XP/ Windows 2003 Server/Windows 7/Linux/UNIX下均测试通过。

作者简介

  明日科技 吉林省明日科技有限公司是一家以计算机软件和数字出版为核心的高科技企业,多年来始终致力于行业管理软件、数字化出版物等领域的实践,目前已和多家国内上市企业形成产品合作关系,公司的多款软件产品应用于国内的多家企业集团。明日科技拥有软件开发和项目实施方面的资深专家和学习型技术团队,利用积累的专业知识和经验,已开发数百种专业技术图书和数十种数字化学习产品,成为国内IT信息服务领域的知名品牌。

图书目录

目录
第1章 PHP的运行环境配置 1
1.1 Windows下环境配置 2
实例001 Windows下Apache的安装配置 2
实例002 Windows下MySQL的安装配置 5
实例003 Windows下PHP的安装配置 6
实例004 Windows下phpMyAdmin的安装配置 7
实例005 使用AppServ架设Apache+ MySQL+PHP运行环境 8
实例006 使用IIS服务器运行PHP脚本 10
实例007 Windows下发布“明日科技”网站 12
1.2 Linux下环境配置 14
实例008 Linux下Apache1.x安装配置 14
实例009 Linux下安装与配置Apache 2.x 15
实例010 Linux下PHP的安装配置 16
实例011 Linux下MySQL的安装配置 18
实例012 启用Red Hat Linux 9自带的PHP运行环境 19
实例013 Linux下实现PHP支持Socket 20
实例014 Linux下实现PHP支持mysqli扩展技术 21
实例015 开机自动启动Apache服务 21
实例016 开机自动启动MySQL服务 22
实例017 Linux下发布“读者之家”网站 22
1.3 应用常用开发工具开发PHP程序 23
实例018 应用Dreamweaver开发PHP程序 24
实例019 应用Eclipse开发PHP程序 25
实例020 应用PHPEditor开发PHP程序 27
实例021 应用UltraEdit开发PHP程序 29
实例022 应用Namo WebEditor开发PHP程序 30
第2章 表单及表单元素的应用 33
2.1 获取表单元素提交的值 34
实例023 获取文本框的值 34
实例024 获取隐藏域的值 35
实例025 获取文本域的值 36
实例026 获取复选框的值 37
实例027 获取单选按钮组的值 38
实例028 获取下拉列表的值 39
实例029 获取跳转菜单的值 40
实例030 获取上传文件的文件名 41
2.2 动态添加表单元素 42
实例031 不提交表单获取单选按钮的值 43
实例032 选中单选按钮后显示其他表单元素 44
实例033 根据数据表结构自动生成数据录入页面 45
实例034 投票系统中单选按钮与复选框的应用 47
2.3 下拉列表的应用 50
实例035 在下拉菜单中显示数据表某列的字段值 50
实例036 在下拉菜单中显示数组中的元素 51
实例037 级联菜单的应用 52
实例038 修改数据时下拉列表的默认值为数据库中原数据信息 53
实例039 可输入字符的下拉菜单 56
实例040 应用下拉列表选择所要联机的网站 57
实例041 根据下拉列表的值显示不同控件 58
2.4 文本框组件的应用 59
实例042 自动计算金额 59
实例043 设置文本框的只读属性 61
实例044 设置安全的密码域 62
实例045 限制多行文本域输入的字符个数 63
2.5 表单的综合应用 64
实例046 表单组件的综合应用 64
实例047 同一个页面中的多表单提交 66
实例048 获取表单中提交的所有数据 67
实例049 以文本域的形式显示数据信息 69
第3章 CSS与JavaScript脚本的应用 71
3.1 文字特效 72
实例050 逐个闪烁的文字 72
实例051 荧光灯文字 73
实例052 滚动的文字 75
3.2 控件样式 78
实例053 通过鼠标的移动改变文本框的背景色 78
实例054 改变下拉列表框的背景色 79
实例055 带颜色变化的动态链接按钮 80
实例056 设置图片的样式 81
实例057 设置表格的样式 82
实例058 模拟的进度条 83
3.3 超链接样式 85
实例059 鼠标指向文字超链接样式 85
实例060 鼠标滑过图片超链接样式 86
实例061 鼠标单击文字获得帮助效果 87
3.4 页面样式 88
实例062 动态标题栏 88
实例063 滚动条样式 89
实例064 页面整体风格 90
实例065 首尾页切换特效 91
3.5 导航菜单设计 93
实例066 带图标的文字导航条 93
实例067 flash导航条 94
实例068 按钮导航条 96
实例069 导航条的动画效果 98
实例070 不用图片实现质感导航条 99
实例071 弹出式下拉菜单 100
实例072 二级导航菜单 102
实例073 半透明背景的下拉菜单 103
实例074 展开式导航条 107
实例075 解释型菜单 108
实例076 自动隐藏的弹出式菜单 109
实例077 收缩式导航菜单 111
实例078 树状导航菜单 112
实例079 JQuery制作鼠标右键菜单 114
3.6 状态栏设计 116
实例080 状态栏中的跑马灯文字 116
实例081 在状态栏中收缩显示文字 117
实例082 在状态栏中显示数字时钟 118
3.7 弹出窗口控制 119
实例083 在首页右下角弹出渐显的广告窗口 119
实例084 浮动的广告窗口 121
实例085 打开居中显示详细信息的新窗口 123
实例086 关闭弹出窗口时自动刷新父窗口 125
实例087 在弹出的对话框中选择个性头像 127
实例088 自动关闭的广告窗口 128
实例089 关闭IE主窗口时,不弹出询问对话框 129
实例090 弹出提示对话框并重定向网页 130
3.8 弹出网页对话框 131
实例091 弹出全屏显示的网页模式对话框 131
实例092 网页拾色器 133
实例093 日期选择器 135
3.9 边框窗口 137
实例094 全屏显示边框有滚动条窗口 137
实例095 应用JavaScript实现指定尺寸的边框窗口 138
实例096 应用CSS+DIV实现边框窗口 139
实例097 通过双击鼠标实现页面自动滚屏 142
3.10 其他 143
实例098 设置主页 143
实例099 收藏本站 144
实例100 JQuery二级联动下拉列表 144
第4章 验证控件 147
4.1 通信类验证 148
实例101 验证E-mail地址 148
实例102 验证网址 149
实例103 验证电话号码 151
实例104 验证邮政编码 152
4.2 日期与时间类验证 153
实例105 验证日期的输入格式 153
实例106 验证时间的输入格式 155
实例107 验证日期与时间的输入格式 157
4.3 文本与数值验证 159
实例108 验证表单元素是否为空 159
实例109 验证输入的数值是否在指定范围内 161
实例110 验证数据是否为数值型 162
实例111 验证用户名和密码是否正确 163
实例112 验证两个文本框的值是否相等 164
实例113 验证输入的文本是否为汉字 166
实例114 限制输入字符串的长度 167
实例115 验证字符串是否以指定字符串开头 168
实例116 验证身份证号码 169
实例117 验证护照编号 171
实例118 验证车牌号码 172
4.4 自定义验证 173
实例119 验证合法的数据表名称 173
实例120 验证货币类型 174
第5章 构建PHP动态网页 177
5.1 页面间的数据传递 178
实例121 通过POST方法提交 178
实例122 通过GET方法提交 179
实例123 通过session实现页面间的数据传递 180
5.2 页面跳转 181
实例124 使用header()函数实现页面跳转 181
实例125 应用HTML标记进行跳转 182
实例126 使用脚本语言实现页面跳转 183
5.3 包含文件 184
实例127 include()函数的应用 185
实例128 include_once()函数的应用 186
实例129 require()函数的应用 187
实例130 require_once()函数的应用 188
实例131 使用switch语句实现站内导航 189
5.4 Cookie技术 191
实例132 表单提交与Cookie 191
实例133 简单的Cookie计数器 193
实例134 使用Cookie记录用户登录信息 194
实例135 使用Cookie限制用户访问网站的时间 195
5.5 会话控制 196
实例136 通过session判断用户的权限 196
实例137 通过session禁止页面刷新 198
实例138 通过session存储数据 200
实例139 通过session实现购物车的功能 200
5.6 CKEditor在

本目录推荐