PHP范例完全自学手册

PHP范例完全自学手册

赵洁红, 刘中华, 潘凯华, 编著

出版社:人民邮电出版社

年代:2009

定价:59.0

书籍简介:

本书全面介绍了PHP程序开发的近200个实例,光盘提供全部源程序,编程词典试用版,视频录像15小时,编程锦囊,个人编程管理器等

书籍目录:

第1章PHP运行环境搭建及开发工具使用

实例001Apache+PHP+MySQL+phpMyAdmin

实例002Linux下配置PHP开发环境

实例003IIS+PHP+MySQL环境搭建

实例004图形化管理工具phpMyAdmin的应用

实例005Dreamweaver开发PHP程序

实例006ZendStudioForEclipse安装及配置

实例007配置PHP开发环境问题集锦

第2章图形图像与多媒体技术

实例008别致的图形验证码

实例009JavaScript+GD2函数制作无刷新验证码

实例010GD2函数绘制折线图分析人口出生率

实例011GD2函数绘制柱状图分析投票结果

实例012GD2函数绘制饼形图分析图书市场占有率

实例013GD2函数绘制多饼形图分析员工比例

实例014GD2函数动态生成图表并打印

实例015为上传图片添加水印

实例016Jpgraph创建柱状图展示年度收支情况

实例017Jpgraph创建折线图统计图书销售走势

实例018Jpgraph创建3D饼形图展示部门业绩比较

实例019将图片以二进制形式上传到数据库

实例020上传多图片到服务器并分页显示

实例021在网页中加入可控的背景音乐

实例022注册时在弹出的对话框中选择个性头像

实例023MP3在线点播

实例024在线播放流媒体视频

第3章报表与打印技术

实例025调用IE自身的打印功能实现打印

实例026打印指定框架中的内容

实例027利用WebBrowser打印报表

实例028设置打印页面的页眉页脚

实例029Web页面中调用Word的打印功能

实例030将Web页面中的数据导出到Excel并自动打印

实例031利用CSS样式打印页面中的指定内容

实例032利用CSS样式实现分页打印

第4章Ajax技术

实例033Ajax不刷新页面提交表单数据

实例034Ajax无刷新验证用户名是否被占用

实例035Ajax实现无刷新的下拉列表

实例036使用JQuery制作级联菜单

实例037JavaScript实现复选框的全选、反选和不选

实例038JQuery生成的网页特效

实例039JQuery和Jpgraph制作动态折线图

实例040通过JQuery读取XML中的数据

第5章文件操作

实例041PHP上传并解压缩RAR文件

实例042POST方式多图片上传

实例043通过HTTP方式下载文件

实例044通过文本文件统计页面访问量

实例045从文本文件中读取注册服务条款

实例046遍历指定目录下的所有文件

实例047PHP动态创建XML文件

实例048PHP读取XML文件

实例049PHP查询XML文件

实例050PHP修改XML文件

实例051PHP删除XML文件

实例052PHP+XML留言板

第6章数据库技术

实例053通过MySQL函数访问数据库

实例054将数据库中的数据写入到XML中

实例055将数据以二进制形式上传到数据库

实例056使用MySQL存储过程实现用户注册

实例057使用MySQL事务处理实现银行安全转账

实例058通过ADO方式操纵Access数据库

实例059通过ADO方式操纵SQLServer数据库

实例060通过PHP面向过程实现数据分页

实例061通过PHP面向对象实现数据分页

实例062通过Ajax实现无刷新分页

实例063数据库的备份和恢复

实例064应用ADODB访问Access数据库

实例065应用ADODB访问MySQL数据库

实例066应用ADODB访问SQLServer数据库

实例067ADODB实现数据库信息检索

实例068通过rs2html函数生成HTML表格

实例069将数据库中的数据保存到Word

实例070将Excel中的数据导出到MySQL数据库

实例071解决数据库乱码问题

第7章网络通信

实例072上传文件到FTP服务器

实例073从FTP服务器中下载文件

实例074遍历FTP服务器指定目录下文件

实例075应用mail函数发送邮件

实例076查找POP3服务器中邮件

实例077删除POP3服务器中邮件

实例078邮件群发

第8章网站策略与安全

实例079禁止复制和另存为网页内容

实例080禁止网页刷新

实例081防止用户直接输入地址访问PHP文件

实例082防止页面重复提交

实例083MD5加密登录用户

实例084对查询字符串进行URL编码

实例085过滤HTML非法字符

实例086禁止用户输入敏感字符

实例087防止带密码的Access数据库被下载

实例088越过表单限制漏洞

实例089文件上传漏洞

实例090隐藏PHP文件扩展名

实例091通过邮箱激活注册用户

第9章Smarty模板引擎

实例092Smarty开发环境搭建

实例093Smarty模板的配置

实例094通过Section循环输出数据

实例095Smarty实现数据库信息分页显示

实例096Smarty+Adodb完成数据分页显示

实例097Smarty模板制作用户注册表单

实例098html_options()方法向下拉列表中添加列表项

实例099register_object()方法注册模板对象

实例100register_function()方法注册模板函数

实例101在Smarty中通过truncate方法截取字符串

实例102Smarty模板页嵌入JavaScript

第10章ZendFrameworkMVC框架

实例103ZendFramework的MVC环境搭建

实例104Zend_Layout对站点进行布局

实例105Zend_Config配置站点初始参数

实例106Zend_Cache对数据库中信息缓存输出

实例107Zend_Paginaator实现数据分页显示

实例108Zend_Form制作用户注册表单

实例109Zend_Auth对用户身份进行验证

实例110Zend_Mail发送邮件

实例111Zend_Mail接收邮件

第11章PHP高级应用

实例112PHP伪静态的实现

实例113MySQL数据库双机热备份

实例114PHP国际化

实例115Fckeditor文本编辑器的应用

实例116避免截取中文字符串时乱码

实例117PHP动态生成静态页面

实例118在线支付工商银行

实例119在线支付支付宝支付

实例120PHP与WebService交互

附录函数索引

内容摘要:

  本书共分为11章,包含120个典型实例,所选实例覆盖了PHP开发中的热点和关键问题。内容涉及环境搭建和开发工具使用、图形图像与多媒体技术、报表打印技术、Ajax技术、文件操作、数据库技术、网络通信、网站策略与安全、Smarty模板引擎、ZendFrameworkMVC框架和PHP高级应用等。  在实例讲解上,全书采用了统一的编排方式,每个实例都包括“实例说明”、“技术要点”、“实现过程”和“实践练习”4个部分,对于比较复杂的实例,书中给出了“设计思路”。在“实例说明”中,以图文结合的方式给出了实例的功能说明及运行效果。在“设计思路”中给出了设计该实例的相关思路。在“技术要点”中给出了实例的重点、难点技术和相关编程技巧。在“实现过程”中介绍了该实例的设计过程和主要程序代码。在“实践练习”中给出了相关实例的扩展应用,并在光盘中附有完整源代码。  本书是一本集查询、使用、学习和练习为一体的自学手册,书中介绍了应用PHP进行开发的各种技术和技巧。全书分为11章,内容包括PHP运行环境搭建和开发工具使用、图形图像与多媒体技术、报表与打印技术、Ajax技术、文件操作、数据库技术、网络通信、网站策略与安全、Smarty模板引擎、ZendFrameworkMVC框架和PHP高级应用等。全书精选了120个典型实例,所选实例覆盖了PHP开发中的热点问题和关键问题,实用性非常强。全书按实际应用进行分类,可以使读者在短时间内掌握更多的实用技术,快速提高编程水平。  本书附有配套DVD光盘,光盘中提供了实例的全程语音视频讲解及所有实例源代码,这些源代码都经过精心调试,在WindowsXP和Windows2003下测试通过。  本书适合PHP程序的初学者、编程爱好者阅读,也可作为大中专院校的老师和学生的参考用书。

书籍规格:

书籍详细信息
书名PHP范例完全自学手册站内查询相似图书
丛书名软件工程师入门
9787115220592
如需购买下载《PHP范例完全自学手册》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位人民邮电出版社
版次1版印次1
定价(元)59.0语种简体中文
尺寸26 × 21装帧平装
页数 250 印数 3500

书籍信息归属:

PHP范例完全自学手册是人民邮电出版社于2010.1出版的中图分类号为 TP312-62 的主题关于 PHP语言-程序设计-手册 的书籍。