新書推薦:
《
自我囚禁的人:完美主义的心理成因与自我松绑(破除你对完美主义的迷思,尝试打破自我评价过低与焦虑的恶性循环)
》
售價:HK$
67.9
《
周易
》
售價:HK$
45.8
《
东南亚的传统与发展
》
售價:HK$
69.0
《
乾隆制造
》
售價:HK$
87.4
《
资治通鉴臣光曰辑存 资治通鉴目录(司马光全集)(全二册)
》
售價:HK$
296.7
《
明代社会变迁时期生活质量研究
》
售價:HK$
308.2
《
律令国家与隋唐文明
》
售價:HK$
74.8
《
紫云村(史杰鹏笔下大唐小吏的生死逃亡,新历史主义小说见微之作,附赠5张与小说内容高度契合的宣纸彩插)
》
售價:HK$
101.2
編輯推薦:
超值。本书所选实例是众多程序员长时间开发提炼的,所选内容均来源于实际项目的开发,覆盖了编程中所涉及的方方面面的技术。这些实例所涉及的问题都是非常实用的,能够给读者以启发,缩短程序开发过程。
实用。本书所有实例内容都以解决开发者在编程中遇到的实际问题和开发中应该掌握的技术为中心,紧密围绕实践选材,每个实例都可以独立解决某一方面问题。有的可以解决工作中的难题,有的可以提高工作效率,有的可以提升工作价值。
专业。所选实例包含了各个方面、各个领域的应用实例。很多实例是程序员梦寐以求的经典实例,读者通过这些实例可以快速解决开发中遇到的各种问题,快速开发各种软件产品。
全面。全书包含400个典型应用实例,内容覆盖了编程中所涉及的方方面面编程技术,是作者多年开发经验的积累和总结。
易用。所选实例具有广泛的代表性,所有实例都提供了源代码,读者可以快速使用。
易查。本书实例编排精细,读者可以快速查找所需内容。光盘中提供了代码速查技术。
DVD超值光盘。本书附带DVD光盘,除提供了书本实例的源程序和视频外,还提供各种学习视频、项目、方案、源码和基础训练任务资源近3G,绝对超值。
內容簡介:
本书全面介绍了应用PHP进行网站开发的各种技术和技巧。全书分为21章,内容包括PHP的运行环境配置、表单及表单元素的应用、CSS与JavaScript脚本的应用、验证控件、构建PHP动态网页、PHP与MySQL的数据库技术、PHP与其他数据库技术、SQL查询相关技术、MySQL高级应用技术、字符串的处理技术、PHP面向对象编程技术、文件管理、图像和多媒体技术、信息提取与图表分析技术、报表与打印技术、网络通信技术、PHP与XML技术、安全技术、PHP高级应用技术、综合应用以及PHP新技术等。全书共提供了480个实例,每个实例都突出实用性,绝大部分实例都体现了PHP编程人员在实际项目开发过程中总结出的经验技巧。
本书内容充实,实例丰富,特别适合PHP编程人员和广大计算机爱好者学习开发使用,也可供大、中专院校师生阅读参考。
本书附有配套光盘。光盘提供了书中所有实例的源代码。代码都经过精心调试,在Windows XP Windows 2003 ServerWindows 7LinuxUNIX下均测试通过。
關於作者:
明日科技 吉林省明日科技有限公司是一家以计算机软件和数字出版为核心的高科技企业,多年来始终致力于行业管理软件、数字化出版物等领域的实践,目前已和多家国内上市企业形成产品合作关系,公司的多款软件产品应用于国内的多家企业集团。明日科技拥有软件开发和项目实施方面的资深专家和学习型技术团队,利用积累的专业知识和经验,已开发数百种专业技术图书和数十种数字化学习产品,成为国内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.x15
实例010 Linux下PHP的安装配置16
实例011 Linux下MySQL的安装配置18
实例012 启用Red Hat Linux 9自带的PHP运行环境19
实例013 Linux下实现PHP支持Socket20
实例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 表单提交与Cookie191
实例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在