《Perl 简单易学的网络数据库CGI脚本语言》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:(美)Paul Whitehead,(美)Eric Kramer著;刘昕等译
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2001
  • ISBN:7302043574
  • 页数:293 页
图书介绍:Linux操作系统是一种开放源代码的操作系统,也是目前使用最广泛、最受欢迎、性能最稳定的操作系统之一。本书采用两页式结构,把大的主题划分为小的章节,系统而简洁地讲述了Linux操作系统的使用和管理,包括Linux的安装、设置用户账号和用户组、使用Gnome图形桌面和终端仿真窗口、使用编辑器和字处理程序、在Linux中浏览网页和收发电子邮件等。本书讲解清晰,并有实际的操作步骤,便于学习。本书适于Linux操作系统的系统管理员及一般用户阅读。

第1章 Perl入门 1

1.1 Perl简介 2

1.2 使用Pico 4

1.3 创建Perl脚本 6

1.4 执行Perl脚本 8

1.5 创建自动执行的Perl脚本 10

1.6 使用命令行选项 12

1.7 将Perl脚本上载到Web服务器 14

第2章 使用变量 19

2.1 使用字符串 20

2.2 使用数字 22

2.3 创建标量变量 24

2.4 字符串变量的操作 26

2.5 数字变量的操作 28

2.6 创建数组 30

2.7 使用数组 32

2.8 使用标量语境 34

2.9 使用特殊变量 36

第3章 使用数据 39

3.1 裁剪字符串 40

3.2 计算字符串的长度 42

3.3 转换字符或字符串的大小写 44

3.4 分割一个字符串 46

3.5 格式化字符串 48

3.6 抽取子串 50

3.7 搜索子串 52

3.8 使用数学函数 54

3.9 使用未定义变量 56

3.10 使用时间函数 58

3.11 使用ASCII值 60

3.12 对代码求值 62

第4章 使用运算符 65

4.1 运算符简介 66

4.2 使用赋值运算符 68

4.3 使用关系运算符 70

4.4 使用算术运算符 72

4.5 使用逻辑运算符 74

4.6 使用条件运算符 76

4.7 使用逗号运算符 77

4.8 使用按位运算符 78

第5章 控制代码流 81

5.1 测试条件 82

5.2 创建循环 84

5.3 处理列表 86

5.4 创建条件循环 88

5.5 使用语句修饰语 90

5.6 控制循环的处理 92

5.7 退出脚本 94

第6章 使用列表、数组和散列 97

6.1 将列表元素连接成字符串 98

6.2 把列表赋给其他列表 100

6.3 使用列表中的元素 102

6.4 为列表排序 104

6.5 在数组中添加或删除元素 106

6.6 替换数组中的元素 108

6.7 创建散列 110

6.8 存取散列中的键和值 112

6.9 对散列元素进行处理 114

第7章 使用子程序 117

7.1 使用子程序 118

7.2 将参数传送给子程序 120

7.3 设置变量作用域 122

第8章 接受输入和生成输出 125

8.1 使用print函数 126

8.2 用printf函数格式化输出信息 128

8.3 定义格式 130

8.4 获得键盘输入 132

8.5 执行系统命令 134

第9章 使用规范表达式 137

9.1 创建规范表达式 138

9.2 匹配字符 140

9.3 使用字符类 142

9.4 使用量词 144

9.5 使用匹配运算符 146

9.6 使用替换运算符 148

9.7 使用转换运算符 150

9.8 使用反向引用 152

第10章 使用文件系统 155

10.1 创建文件和向文件写数据 156

10.2 读取文件 158

10.3 从文件中读字符 160

10.4 改变文件中的位置 162

10.5 确定文件中的位置 164

10.6 确定文件的状态 166

10.7 改变默认文件句柄 168

10.8 重命名或删除文件 170

10.9 测试文件 172

10.10 使用目录 174

10.11 访问环境变量 176

第11章 揭开引用的神秘外衣 179

11.1 创建引用 180

11.2 解除引用 182

11.3 使用符号引用 184

11.4 对数组使用引用 186

11.5 创建散列数组 188

第12章 驾驭程序包和模块 191

12.1 创建程序包 192

12.2 使用程序包 194

12.3 创建模块 196

12.4 使用模块 198

12.5 获得现有模块 200

12.6 安装现有模块 202

12.7 使用已安装的模块 204

第13章 调试代码 207

13.1 生成警告信息 208

13.2 使用严格错误检验 210

13.3 使用调试程序 212

13.4 在调试程序中设置断点 214

13.5 在调试程序中输入Perl语句 216

第14章 使用Perl和Web 219

14.1 HTML简介 220

14.2 Web网页基础 221

14.3 创建表单 222

14.4 向表单添加元素 223

14.5 表单元素 224

14.6 使用Perl生成Web页 226

14.7 使用查询字符串 228

14.8 在同一个脚本中创建和处理表单 230

14.9 创建cookie 232

14.10 读取cookie 234

14.11 访问CGI环境变量 236

14.12 使用Server-Side Include 238

14.13 使用Sendmail发送电子邮件 240

第15章 使用数据库 243

15.1 数据库简介 244

15.2 连接到数据库 246

15.3 向数据库发布命令 248

15.4 从数据库检索信息 250

15.5 向数据库添加记录 252

15.6 从数据库删除记录 254

第16章 使用CGI.PM 257

16.1 安装CGI.pm模块 258

16.2 加载CGI.pm模块 260

16.3 使用CGI.pm模块生成网页 262

16.4 指定CGI.pm模块的参数 264

16.5 使用面向对象的语法 266

16.6 创建表单 268

16.7 创建表格 270

16.8 从查询字符串中抽取值 272

16.9 从表单中抽取多个值 274

16.10 创建cookie 276

16.11 读取cookie 278

16.12 重定向网页 280

16.13 确定Perl脚本的信息 282

16.14 生成自定义标记 284

16.15 CGI.pm模块函数——快速参考 286