《PHP范例完全自学手册》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:赵洁红,刘中华,潘凯华编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2010
  • ISBN:9787115220592
  • 页数:451 页
图书介绍:本书全面介绍了PHP程序开发的近200个实例,光盘提供全部源程序,编程词典试用版,视频录像15小时,编程锦囊,个人编程管理器等

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

实例001 Apache+PHP+MySQL+phpMyAdmin 2

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

实例003 HS+PHP+MySQL环境搭建 12

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

实例005 Dreamweaver开发PHP程序 28

实例006 Zend Studio For Eclipse安装及配置 32

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

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

实例008 别致的图形验证码 48

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

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

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

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

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

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

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

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

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

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

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

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

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

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

实例023 MP3在线点播 89

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

第3章 报表与打印技术 94

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

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

实例027 利用WebBrowser打印报表 98

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

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

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

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

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

第4章 Ajax技术 116

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

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

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

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

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

实例038 JQuery生成的网页特效 137

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

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

第5章 文件操作 152

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

实例042 POST方式多图片上传 154

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

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

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

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

实例047 PHP动态创建XML文件 172

实例048 PHP读取XML文件 175

实例049 PHP查询XML文件 178

实例050 PHP修改XML文件 180

实例051 PHP删除XML文件 183

实例052 PHP+XML留言板 185

第6章 数据库技术 194

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

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

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

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

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

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

实例059 通过ADO方式操纵SQL Server数据库 210

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

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

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

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

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

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

实例066 应用ADODB访问SQL Server数据库 233

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

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

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

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

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

第7章 网络通信 248

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

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

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

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

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

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

实例078 邮件群发 271

第8章 网站策略与安全 276

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

实例080 禁止网页刷新 277

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

实例082 防止页面重复提交 285

实例083 MD5加密登录用户 287

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

实例085 过滤HTML非法字符 292

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

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

实例088 越过表单限制漏洞 301

实例089 文件上传漏洞 305

实例090 隐藏PHP文件扩展名 308

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

第9章 Smarty模板引擎 322

实例092 Smarty开发环境搭建 322

实例093 Smarty模板的配置 323

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

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

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

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

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

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

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

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

实例102 Smarty模板页嵌入JavaScript 361

第10章 Zend Framework MVC框架 368

实例103 Zend Framework的MVC环境搭建 368

实例104 Zend_Layout对站点进行布局 372

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

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

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

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

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

实例110 Zend_Mail发送邮件 392

实例111 Zend_Mail接收邮件 394

第11章 PHP高级应用 400

实例112 PHP伪静态的实现 400

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

实例114 PHP国际化 409

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

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

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

实例118 在线支付——工商银行 427

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

实例120 PHP与WebService交互 443