诺森图书音像专营店
  • 扫码下单

  • 音像PHP、MySL与JavaScript学习手册 第5版(美)罗宾·尼克松
  • 正版
    • 作者: (美)罗宾·尼克松著 | (美)罗宾·尼克松编 | (美)罗宾·尼克松译 | (美)罗宾·尼克松绘
    • 出版社: 中国电力出版社
    • 出版时间:2020-10-01
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    店铺装修中

    商家:
    诺森图书音像专营店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    诺森图书音像专营店

  • 商品参数
    • 作者: (美)罗宾·尼克松著| (美)罗宾·尼克松编| (美)罗宾·尼克松译| (美)罗宾·尼克松绘
    • 出版社:中国电力出版社
    • 出版时间:2020-10-01
    • 版次:1
    • 印次:1
    • 字数:943000
    • 页数:796
    • 开本:16开
    • ISBN:9787519845827
    • 版权提供:中国电力出版社
    • 作者:(美)罗宾·尼克松
    • 著:(美)罗宾·尼克松
    • 装帧:平装
    • 印次:1
    • 定价:198.00
    • ISBN:9787519845827
    • 出版社:中国电力出版社
    • 开本:16开
    • 印刷时间:暂无
    • 语种:暂无
    • 出版时间:2020-10-01
    • 页数:796
    • 外部编号:1202171231
    • 版次:1
    • 成品尺寸:暂无

    前言 1

    章 动态Web 内容概述 7

    1.1 HTTP 和 HTML:Berners-Lee 成名的关键 8

    1.2 请求- 响应过程8

    1.3 PHP、MySL、JavaScript、CSS 和HTML5 的优势 11

    1.3.1 MariaDB:MySL 的同胞兄弟 12

    1.3.2 使用 PHP 12

    1.3.3 使用 MySL 3

    1.3.4 使用 JavaScript 14

    1.3.5 使用 CSS 16

    1.4 于是 HTML5 出现了 16

    1.5 Apache Web 服务器 17

    1.6 处理移动设备 18

    1.7 关于开源 18

    1.8 综合应用 18

    1.9 思考题 20

    第2 章 搭建开发服务器 21

    2.1 WAMP、MAMP 或 LAMP 是什么? 21

    2.2 在 Windows 中安装 AMPPS 22

    2.2.1 测试安装结果 26

    2.2.2 访问文档根目录(Windows) 28

    2.. WAMP 29

    . 在 macOS 中安装 AMPPS 30

    访问文档根目录(macOS) 31

    2.4 在 Linux 中安装 LAMP 32

    2.5 远程工作 32

    2.5.1 登录 33

    2.5.2 使用 FTP 33

    2.6 使用代码编辑器 34

    2.7 使用 E 35

    2.8 思考题 36

    第3 章 PHP 入门 37

    3.1 在 HTML 代码中嵌入 PHP 37

    3.2 本书示例 39

    3.3 PHP 语言结构 40

    3.3.1 注释 40

    3.3.2 基本句法 41

    3.3.3 变量 42

    3.3.4 运算符 46

    3.3.5 变量赋值 50

    3.3.6 多行字符串 52

    3.3.7 变量类型 55

    3.3.8 常量 55

    3.3.9 预定义的常量 56

    3.3.10 echo 和 print 命令的区别 57

    3.3.11 函数 58

    3.3.12 变量作用域59

    3.4 思考题 64

    第4 章 PHP 中的表达式和控制流程 66

    4.1 表达式 66

    4.1.1 TRUE 或 FALSE 67

    4.1.2 字面量和变量 68

    4.2 运算符 69

    4.2.1 运算符优先级 70

    4.2.2 结合 72

    4.. 关系运算符 73

    4.3 条件语句 77

    4.3.1 if 语句 77

    4.3.2 else 语句 79

    4.3.3 elseif 语句 80

    4.3.4 switch 语句 81

    4.3.5 ? 运算符 84

    4.4 循环 85

    4.4.1 while 循环 86

    4.4.2 dowhile 循环 88

    4.4.3 for 循环 89

    4.4.4 跳出循环 90

    4.4.5 continue 语句 92

    4.5 隐式和显式类型转换 92

    4.6 PHP 动态链接 93

    4.7 动态链接实例 94

    4.8 思考题 95

    第5 章 PHP 函数和对象 96

    5.1 PHP 函数 97

    5.1.1 定义函数 98

    5.1.2 返回一个值 99

    5.1.3 返回一个数组 101

    5.1.4 引用传参 101

    5.1.5 返回全局变量 103

    5.1.6 变量作用域小结 104

    5.2 引入文件和导入文件 104

    5.2.1 include 语句 104

    5.2.2 使用 include_once 105

    5.. 使用 require 和 require_once 105

    5.3 PHP 不同版本的兼容 106

    5.4 PHP 对象 106

    5.4.1 术语 107

    5.4.2 声明一个类 108

    5.4.3 创建对象 109

    5.4.4 访问对象 109

    5.4.5 克隆对象 111

    5.4.6 构造方法 112

    5.4.7 析构方法 113

    5.4.8 编写方法 113

    5.4.9 声明属 114

    5.4.10 声明常量 115

    5.4.11 属和方法的作用域 115

    5.4.12 静态方法 116

    5.4.13 静态属 117

    5.4.14 继承 118

    5.5 思考题 122

    第6 章 PHP 数组 1

    6.1 基本的数据存取 1

    6.1.1 数字索引数组 1

    6.1.2 关联数组 125

    6.1.3 使用 array 关键字赋值 126

    6.2 foreachas 循环 127

    6.3 多维数组 129

    6.4 使用数组函数 132

    6.4.1 is_array 132

    6.4.2 count 133

    6.4.3 sort 133

    6.4.4 shuffle 134

    6.4.5 explode 134

    6.4.6 extract 135

    6.4.7 compact 136

    6.4.8 reset 137

    6.4.9 end 137

    6.5 思考题 137

    第7 章 实用PHP 技术 139

    7.1 使用 printf 139

    7.1.1 设置精度 140

    7.1.2 填补字符串 142

    7.1.3 使用 sprintf 143

    7.2 日期和时间函数 144

    7.2.1 日期常量 146

    7.2.2 使用 checkdate 147

    7.3 处理文件 147

    7.3.1 检查文件存在 147

    7.3.2 创建文件 148

    7.3.3 从文件中读取内容 149

    7.3.4 复制文件 150

    7.3.5 移动文件 151

    7.3.6 删除文件 151

    7.3.7 更新文件 152

    7.3.8 多方存取时锁定文件153

    7.3.9 读取整个文件 155

    7.3.10 上传文件 156

    7.4 系统调用 160

    7.5 XHTML 还是 HTML5 ? 162

    7.6 思考题 163

    第8 章 MySL 入门 164

    8.1 MySL 基础知识 164

    8.2 数据库术语概览 165

    8.3 通过命令行访问 MySL 65

    8.3.1 启动命令行接口 166

    8.3.2 使用命令行接口 170

    8.3.3 MySL 命令 171

    8.3.4 数据类型 176

    8.4 索引 185

    8.4.1 创建索引 186

    8.4.2 查询 MySL 数据库 191

    8.4.3 联结表 200

    8.4.4 使用逻辑运算符 203

    8.5 MySL 函数 204

    8.6 通过 phpMyAdmin 访问 MySL 204

    8.7 思考题 205

    第9 章 精通MySL 207

    9.1 数据库设计 207

    主键:关系型数据库的灵魂 208

    9.2 规范化 209

    9.2.1 范式 210

    9.2.2 第二范式 212

    9.. 第三范式 214

    9.2.4 什么时候不做规范化216

    9.3 关系 217

    9.3.1 一对一关系 217

    9.3.2 一对多关系 218

    9.3.3 多对多关系 218

    9.3.4 数据库的匿名 220

    9.4 事务 220

    9.4.1 事务存储引擎 220

    9.4.2 使用 BEGIN 222

    9.4.3 使用 COMMIT 222

    9.4.4 使用 ROLLBACK 222

    9.5 使用 EXPLAIN 2

    9.6 备份和还原 225

    9.6.1 使用 mysqldump 225

    9.6.2 创建备份文件 227

    9.6.3 从备份文件还原 228

    9.6.4 转储 CSV 格式 229

    9.6.5 做好备份计划 229

    9.7 思考题 0

    0 章 使用PHP 访问MySL 1

    10.1 使用 PHP 查询 MySL 数据库 1

    10.1.1 过程 1

    10.1.2 创建登录文件 2

    10.1.3 连接 MySL 数据库

    10.2 一个实例

    10.2.1 $_POST 数组 241

    10.2.2 删除记录 242

    10.. 显示表单 243

    10.2.4 查询数据库 244

    10.2.5 运行程序 245

    10.3 MySL 实践 246

    10.3.1 创建表 246

    10.3.2 描述表 247

    10.3.3 删除表 248

    10.3.4 添加数据 248

    10.3.5 检索数据 249

    10.3.6 更新数据 250

    10.3.7 删除数据 250

    10.3.8 使用 AUTO_INCREMENT 251

    10.3.9 执行额外的查询 252

    10.4 防止黑客攻击 254

    10.4.1 可以采取的措施 255

    10.4.2 使用占位符 256

    10.4.3 防止 HTML 注入 258

    10.5 mysqli 的过程式用法 260

    10.6 思考题 262

    1 章 表单处理 263

    11.1 构建表单 263

    11.2 获取提交的数据 265

    11.2.1 默认值 266

    11.2.2 输入类型 267

    11.. 净化输入 274

    11.3 一个示例程序 276

    11.4 HTML5 功能 279

    11.4.1 autocomplete 属 279

    11.4.2 autofocus 属 279

    11.4.3 placeholder 属 279

    11.4.4 required 属 20

    11.4.5 覆盖属 20

    11.4.6 width 属和height 属 20

    11.4.7 min 属和max 属 20

    11.4.8 step 属 21

    11.4.9 form 属 21

    11.4.10 list 属 21

    11.4.11 颜色输入框 282

    11.4.12 数字和值域输入框 282

    11.4.13 日期和时间选择器 282

    11.5 思考题 282

    2 章 cookie、会话和身份验 284

    12.1 在 PHP 中使用 cookie 284

    12.1.1 设置 cookie 286

    12.1.2 访问 cookie 287

    12.1.3 销毁 cookie 287

    12.2 HTTP 身份验 287

    12.2.1 存储用户名和密码 290

    12.2.2 一个示例程序 292

    1. 使用会话 296

    1..1 开始会话 296

    1..2 结束会话 299

    1.. 设置超时时间 300

    1..4 会话的安全 301

    12.4 思考题 304

    3 章 探索JavaScript 306

    13.1 JavaScript 和 HTML 文本 307

    13.1.1 在文档头部引入脚本 308

    13.1.2 老旧和非标准浏览器 309

    13.1.3 引入 JavaScript 文件 310

    13.1.4 调试 JavaScript 错误 310

    13.2 使用注释 311

    13.3 分号 311

    13.4 变量 312

    13.4.1 字符串变量 312

    13.4.2 数值变量 313

    13.4.3 数组 313

    13.5 运算符 314

    13.5.1 算术运算符 314

    13.5.2 赋值运算符 314

    13.5.3 比较运算符 315

    13.5.4 逻辑运算符 315

    13.5.5 递增、递减和简短赋值运算符 316

    13.5.6 字符串拼接 316

    13.5.7 转义字符 316

    13.6 变量类型 317

    13.7 函数 318

    13.8 全局变量 319

    13.9 局部变量 319

    13.10 文档对象模型 320

    13.10.1 $ 符号的另一个用途322

    13.10.2 使用 DOM 3

    13.11 关于 document.write 324

    13.11.1 使用 console.log 324

    13.11.2 使用 alert 324

    13.11.3 写入元素 324

    13.11.4 使用 document.write 324

    13.12 思考题 325

    4 章 JavaScript 表达式和控制流 326

    14.1 表达式 326

    14.2 字面量和变量 327

    14.3 运算符 328

    14.3.1 运算符优先级 329

    14.3.2 结合 330

    14.3.3 关系运算符 330

    14.4 with 语句 333

    14.5 使用 onerror 334

    14.6 使用 trycatch 335

    14.7 条件语句 336

    14.7.1 if 语句 336

    14.7.2 else 语句 337

    14.7.3 switch 语句 337

    14.7.4 ? 运算符 339

    14.8 循环 340

    14.8.1 while 循环 340

    14.8.2 dowhile 循环 341

    14.8.3 for 循环 341

    14.8.4 跳出循环 342

    14.8.5 continue 语句 343

    14.9 显式转换类型 344

    14.10 思考题 345

    5 章 JavaScript 函数、对象和数组 346

    15.1 JavaScript 函数 346

    15.1.1 定义函数 346

    15.1.2 返回一个值.348

    15.1.3 返回一个数组 350

    15.2 JavaScript 对象 351

    15.2.1 声明类 351

    15.2.2 创建对象 353

    15.. 访问对象 353

    15.2.4 prototype 关键字 354

    15.3 JavaScript 数组 357

    15.3.1 数字数组 357

    15.3.2 关联数组 358

    15.3.3 多维数组 359

    15.3.4 使用数组方法 361

    15.4 思考题 366

    6 章 JavaScript 和PHP 数据

    验及错误处理 368

    16.1 使用 JavaScript 验用户输入 368

    16.1.1 validate.html 文档(部分) 369

    16.1.2 validate.html 文档(第二部分) 371

    16.2 正则表达式 375

    16.2.1 通过元字符匹配 375

    16.2.2 字符模糊匹配 375

    16.. 使用括号分组 377

    16.2.4 字符类 377

    16.2.5 指明范围 378

    16.2.6 否定 378

    16.2.7 几个更复杂的例子 378

    16.2.8 元字符小结 381

    16.2.9 通用修饰符 383

    16.2.10 在 JavaScript 中使用正则表达式 383

    16.2.11 在 PHP 中使用正则表达式 384

    16.3 PHP 验之后重新显示表单 385

    16.4 思考题 391

    7 章 使用异步通信 393

    17.1 异步通信是什么? 394

    17.2 使用 XMLHttpRequest 394

    17.2.1 异步程序 396

    17.2.2 把 POST 方法换成 GET 方法 401

    17.. 发送 XML 请求 403

    17.2.4 使用框架处理异步通信 408

    17.3 思考题 408

    8 章 CSS 入门 410

    18.1 导入样式表 411

    18.1.1 在 HTML 中导入 CSS 412

    18.1.2 内嵌样式 412

    18.2 使用 412

    18.3 使用类 413

    18.4 使用分号 413

    18.5 CSS 规则 413

    18.5.1 声明多个属 414

    18.5.2 使用注释 415

    18.6 样式类型 415

    18.6.1 默认样式 415

    18.6.2 用户样式 416

    18.6.3 外部样式表.417

    18.6.4 内部样式 417

    18.6.5 行内样式 417

    18.7 CSS 选择符 417

    18.7.1 类型选择符 417

    18.7.2 后代选择符 418

    18.7.3 子代选择符 419

    18.7.4 选择符 420

    18.7.5 类选择符 421

    18.7.6 属选择符 421

    18.7.7 通用选择符 422

    18.7.8 成组选择 422

    18.8 CSS 层叠规则 4

    18.8.1 样式表创建方 4

    18.8.2 样式表创建方法 424

    18.8.3 样式表选择符 424

    计算特指度 425

    18.9 div 和 span 元素之间的区别 427

    18.10 度量单位 429

    18.11 字体排版 430

    18.11.1 font-family 431

    18.11.2 font-style432

    18.11.3 font-size 432

    18.11.4 font-weight 432

    18.12 管理文本样式 433

    18.12.1 装饰效果 433

    18.12.2 间距 434

    18.1. 对齐方式 434

    18.12.4 大小写转换 435

    18.12.5 缩进 435

    18.13 CSS 颜色 436

    18.13.1 颜色字符串的简写形式 436

    18.13.2 渐变 437

    18.14 定位元素 438

    18.14.1 定位 439

    18.14.2 相对定位 439

    18.14.3 固定定位 440

    18.15 伪类 442

    18.16 简写规则 444

    18.17 盒模型和布局 445

    18.17.1 设置外边距 445

    18.17.2 添加边框 447

    18.17.3 调整内边距 448

    18.17.4 对象内容 449

    18.18 思考题 450

    9 章 CSS3 新增特 451

    19.1 属选择符 452

    匹配部分字符串 452

    19.2 box-sizing 属 454

    19.3 CSS3 背景 454

    19.3.1 background-clip 属 454

    19.3.2 background-origin 属 456

    19.3.3 background-size 属 456

    19.3.4 使用 auto 值 457

    19.3.5 多个背景 457

    19.4 CSS3 边框 459

    19.4.1 border-color 属 459

    19.4.2 border-radius 属 460

    19.5 盒子投影 463

    19.6 元素溢出 464

    19.7 多栏布局 464

    19.8 颜色和不透明度 466

    19.8.1 HSL 颜色 466

    19.8.2 HSLA 颜色 467

    19.8.3 RGB 颜色 467

    19.8.4 RGBA 颜色 468

    19.8.5 opacity 属 468

    19.9 文本效果 468

    19.9.1 text-shadow 属 469

    19.9.2 text-overflow 属 469

    19.9.3 word-wrap 属 470

    19.10 Web 字体 470

    Google Web 字体 471

    19.11 变形 473

    3D 变形 474

    19.12 过渡 475

    19.12.1 要过渡的属 476

    19.12.2 过渡持续时间 476

    19.1. 过渡延迟 476

    19.12.4 过渡时序 476

    19.12.5 简写句法 477

    19.13 思考题 479

    第20 章 通过JavaScript 访问CSS 480

    20.1 再谈 getElementById 函数 480

    20.1.1 O 函数 480

    20.1.2 S 函数 481

    20.1.3 C 函数 482

    20.1.4 引入这些函数 483

    20.2 通过 JavaScript 访问 CSS 属 43

    20.2.1 常用属 44

    20.2.2 属 45

    20.3 行内 JavaScript 487

    20.3.1 this 关键字 487

    20.3.2 在标签中为对象附加事件 488

    20.3.3 事件 489

    20.4 添加元素 490

    20.4.1 删除元素 491

    20.4.2 添加和删除元素的替代方案 492

    20.5 使用中断 493

    20.5.1 使用 setTimeout 493

    20.5.2 取消超时 494

    20.5.3 使用 setInterval 495

    20.5.4 在动画中使用中断 497

    20.6 思考题 498

    2 章 jery 入门 500

    21.1 为什么选择 jery ? 500

    21.2 引入 jery 501

    21.2.1 选择正确的版本 501

    21.2.2 自己下载 502

    21.. 使用内容分发网络 503

    21.2.4 定制 jery 504

    21.3 jery 句法 504

    21.3.1 一个简单的例子 504

    21.3.2 避免库之间出现 506

    21.4 选择符 506

    21.4.1 css 方法 506

    21.4.2 元素选择符.507

    21.4.3 选择符 507

    21.4.4 类选择符 508

    21.4.5 组合选择符 508

    21.5 处理事件 508

    21.6 等待文档准备就绪 510

    21.7 事件函数和属 511

    21.7.1 blur 和 focus 事件 511

    21.7.2 this 关键字 513

    21.7.3 click 和 dblclick 事件 513

    21.7.4 keypress 事件 514

    21.7.5 贴心编程 516

    21.7.6 mousemove 事件 516

    21.7.7 鼠标事件 519

    21.7.8 鼠标方法 520

    21.7.9 submit 事件 521

    21.8 特殊效果 522

    21.8.1 隐藏和显现 524

    21.8.2 toggle 方法 525

    21.8.3 淡入和淡出 525

    21.8.4 上滑和下滑 526

    21.8.5 动画 528

    21.8.6 停止动画 530

    21.9 处理 DOM 531

    21.9.1 text 和 html 两个方法之间的区别 532

    21.9.2 val 和 attr 方法 532

    21.9.3 添加和删除元素 534

    21.10 动态应用类 536

    21.11 修改尺寸 537

    21.11.1 width 方法和 height 方法 537

    21.11.2 innerWidth 方法和innerHeight 方法 539

    21.11.3 outerWidth 方法和outerHeight 方法 540

    21.12 遍历 DOM 540

    21.12.1 父元素 540

    21.12.2 子元素 544

    21.1. 同辈元素 545

    21.12.4 选择下一个和前一个元素 547

    21.12.5 遍历 jery 选集 548

    21.12.6 is 方法 550

    21.13 抛开选择符使用 jery 552

    21.13.1 $.each 方法 552

    21.13.2 $.map 方法 553

    21.14 异步通信 553

    21.14.1 使用 POST 方法 554

    21.14.2 使用 GET 方法 554

    21.15 插件 555

    21.15.1 jery 用户界面插件 555

    21.15.2 插件 556

    21.16 思考题 556

    第22 章 jery Mobile 入门 558

    22.1 引入 jery Mobile 559

    22.2 开始使用 560

    2. 链接页面 562

    2..1 非异步链接 563

    2..2 链接文档内的多个页面 563

    2.. 页面过渡效果 564

    22.4 装饰按钮 567

    22.5 处理列表 569

    22.5.1 可筛选的列表 571

    22.5.2 列表分组标题 573

    22.6 接下来 575

    22.7 思考题 575

    第 章 HTML5 入门 577

    .1 画布元素 577

    .2 地理定位 579

    . 音频和视频 580

    .4 表单 582

    .5 本地存储 582

    . Web 职程 582

    . 微数据 583

    . 思考题 583

    第24 章 HTML5 画布 584

    24.1 创建和访问画布 584

    24.1.1 toDataURL 函数 586

    24.1.2 指定图像类型 588

    24.1.3 fillRect 方法 588

    24.1.4 clearRect 方法 589

    24.1.5 strokeRect 方法 589

    24.1.6 三者合用 589

    24.1.7 createLinearGradient 方法 590

    24.1.8 addColorStop 方法详解 593

    24.1.9 createRadialGradient 方法 594

    24.1.10 填充图案 595

    24.2 在画布上书写文本 597

    24.2.1 strokeText 方法 597

    24.2.2 textBaseLine 属 598

    24.. font 属 598

    24.2.4 textAlign 属 599

    24.2.5 fillText 方法 599

    24.2.6 measureText 方法 600

    24.3 绘制线条 600

    24.3.1 lineWidth 属 601

    24.3.2 lineCap 属和lineJoin 属 601

    24.3.3 miterLimit 属 603

    24.4 使用路径 603

    24.4.1 moveTo 方法和lineTo 方法 604

    24.4.2 stroke 方法 604

    24.4.3 rect 方法 605

    24.5 填充区域 605

    24.5.1 clip 方法 607

    24.5.2 isPointInPath 方法 610

    24.6 绘制曲线 610

    24.6.1 arc 方法 610

    24.6.2 arcTo 方法 613

    24.6.3 quadraticCurveTo 方法 614

    24.6.4 bezierCurveTo 方法 615

    24.7 处理图像 616

    24.7.1 drawImage 方法616

    24.7.2 调整图像尺寸 617

    24.7.3 选择图像上的一个区域 617

    24.7.4 复制画布 619

    24.7.5 添加阴影 619

    24.8 像素级编辑 621

    24.8.1 getImageData 方法 621

    24.8.2 putImageData 方法 624

    24.8.3 createImageData 方法 625

    24.9 不错图形效果 625

    24.9.1 globalCoiteOraio 属 625

    24.9.2 globalAlpha 属 628

    24.10 变形 628

    24.10.1 scale 方法 628

    24.10.2 save 和 restore 方法 629

    24.10.3 rotate 方法 630

    24.10.4 translate 方法 631

    24.10.5 transform 方法 632

    24.10.6 setTransform 方法 634

    24.11 思考题 635

    第25 章 HTML5 音频和视频 636

    25.1 关于编码解码器 637

    25.2元素 638

    25.3 兼容不支持 HTML5 的浏览器 641

    25.4元素 642

    25.4.1 视频编码解码器 643

    25.4.2 支持旧浏览器 647

    25.5 思考题 648

    第26 章 HTML5 特 649

    26.1 地理定位和 GPS 服务 649

    26.2 定位方法 650

    26.3 HTML5 地理定位 650

    26.4 本地存储 653

    26.4.1 使用本地存储 654

    26.4.2 localStorage 对象 654

    26.5 Web 职程 657

    26.6 拖放功能 659

    26.7 跨文档通信 661

    26.8 HTML5 标签 665

    26.9 思考题 666

    第 27 章 综合应用 667

    27.1 设计社交网络应用 668

    27.2 源码 668

    27.3 functions.php 668

    函数 669

    27.4 header.php 671

    27.5 setup.php 674

    27.6 index.php 676

    27.7 signup.php 677

    27.7.1 检查用户名可用 677

    27.7.2 登录 678

    27.8 checkuser.php 680

    27.9 login.php 681

    27.10 profile.php 684

    27.10.1 添加“关于我”文本 684

    27.10.2 添加头像 684

    27.10.3 处理图像 685

    27.10.4 显示当前用户的个人资料 685

    27.11 members.php 688

    27.11.1 查看用户的个人资料 689

    27.11.2 添加和删除好友 689

    27.11.3 列出所有成员 689

    27.12 friends.php 692

    27.13 messages.php 695

    27.14 logout.php 699

    27.15 styles.css 700

    27.16 javascript.js 703

    附录A 思考题参考 705

    附录B 在线资源 725

    附录C MySL FULLTEXT 无用词 728

    附录D MySL 函数 732

    附录E jery 选择符、对象和方法 743

    作者介绍 769

    封面介绍 769


    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购