注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)網(wǎng)絡(luò)編程Perl5、PHP4與CGI實(shí)例教程

Perl5、PHP4與CGI實(shí)例教程

Perl5、PHP4與CGI實(shí)例教程

定 價(jià):¥38.00

作 者: 曹建主編;李文斌,張劍峰,王成珠編著
出版社: 電子工業(yè)出版社
叢編項(xiàng): 網(wǎng)站建設(shè)尖峰之旅叢書
標(biāo) 簽: perl

ISBN: 9787505363038 出版時(shí)間: 2000-12-01 包裝: 平裝
開本: 26cm+光盤1片 頁數(shù): 349頁 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書在講解CGI概念、標(biāo)準(zhǔn)與環(huán)境、初步編程方法、Perl 5和PHP 4語言等基本知識(shí)的基礎(chǔ)上,通過大量實(shí)例深入講解如何利用Perl 5與PHP 4語言編寫CGI程序,以及CGI可實(shí)現(xiàn)的全文搜索、搜索引擎、Web數(shù)據(jù)庫訪問等技術(shù),還講述了CGI程序的調(diào)試技巧、CGI程序安全性的提高方法等。本書配有含操作指導(dǎo)和實(shí)例講解的多媒體光盤。本書適合所有使用CGI開發(fā)Web服務(wù)器功能并進(jìn)行相關(guān)管理和維護(hù)工作的人員學(xué)習(xí)參考。同時(shí)適合作為網(wǎng)站建設(shè)與開發(fā)方面的培訓(xùn)教材。

作者簡(jiǎn)介

暫缺《Perl5、PHP4與CGI實(shí)例教程》作者簡(jiǎn)介

圖書目錄

第1章 Web技術(shù)簡(jiǎn)介
1.1 Web模型
1.2 Web的交互式應(yīng)用技術(shù)
1.2.1 簡(jiǎn)單描述語言
1.2.2 通用網(wǎng)關(guān)接口(CGI)
1.2.3 應(yīng)用編程接口(API)
1.2.4 Java語言
1.2.5 JavaBean和ActiveX
1.2.6 CORBA和DCOM
第2章 CGI標(biāo)準(zhǔn)與環(huán)境
2.1 CGI接口標(biāo)準(zhǔn)
2.1.1 CGI輸入與輸出
2.1.2 環(huán)境變量
2.1.3 CGI執(zhí)行流程
2.1.4 CGI與數(shù)據(jù)庫連接
2.2 CGI環(huán)境變量
2.2.1 服務(wù)器相關(guān)環(huán)境變量
2.2.2 請(qǐng)求相關(guān)環(huán)境變量
2.2.3 客戶端相關(guān)環(huán)境變量
2.3 CGI標(biāo)準(zhǔn)輸入
2.3.1 表單
2.3.2 GET方法與POST方法比較
2.3.3 URL編碼
2.4 CGI標(biāo)準(zhǔn)輸出
2.4.1 CGI的輸出方式
2.4.2 MIME規(guī)范
2.4.3 HTTP常見狀態(tài)碼
第3章 CGI腳本及編程方法
3.1 CGI編程工具
3.1.1 C/C++
3.1.2 Unix Shell腳本
3.1.3 工具命令語言TCL
3.1.4 Visual Basic
3.1.5 AppleScript
3.1.6 Perl
3.1.7 PHP
3.2 CGI腳本編程方法
3.2.1 初始化
3.2.2 處理
3.2.3 輸出結(jié)果
3.2.4 終止
3.3 CGI腳本基本調(diào)試方法
3.3.1 用模擬數(shù)據(jù)測(cè)試程序
3.3.2 顯示CGI腳本接收到的數(shù)據(jù)
第4章 利用HTML構(gòu)建CGI用戶界面
4.1 HTML語言簡(jiǎn)介
4.1.1 HTML文檔基本格式
4.1.2 正文標(biāo)記及其使用
4.1.3 創(chuàng)建HTML鏈接
4.1.4 建立列表
4.1.5 建立圖像
4.1.6 建立表格
4.2 表單及CGI輸入界面
4.2.1 文本(text)和口令(password)輸入域
4.2.2 隱藏(Hidden)域
4.2.3 復(fù)選框(CheckBox)域
4.2.4 單選框(Radio Button)域
4.2.5 選擇列表(Selectable Menu)域
4.2.6 多行文本(Textarea)輸入城
4.2.7 提交按鈕(Submit)和復(fù)位按鈕(Reset)
4.2.8 問卷調(diào)查表實(shí)例
第5章 Perl語言
5.1 Perl語言的變量
5.1.1 標(biāo)量變量
5.1.2 數(shù)組
5.1.3 散列
5.2 操作符
5.2.1 算術(shù)操作符
5.2.2 數(shù)值關(guān)系操作符
5.2.3 字符串關(guān)系操作符
5.2.4 復(fù)合賦值操作符
5.2.5 邏輯操作符
5.2.6 位操作符
5.2.7 自增(++)和自減(--)操作符
5.2.8 條件操作符
5.2.9 操作符的優(yōu)先級(jí)次序
5.3 規(guī)則表達(dá)式和模式匹配
5.3.1 規(guī)則表達(dá)式簡(jiǎn)介
5.3.2 規(guī)則表達(dá)式分析
5.3.3 轉(zhuǎn)換函數(shù)和替換函數(shù)
5.4 流程控制語句
5.4.1 條件判斷流程控制語句
5.4.2 循環(huán)流程控制語句
5.5 子程序
5.5.1 子程序定義
5.5.2 子程序調(diào)用
5.5.3 局部變量
5.5.4 子程序參數(shù)傳遞
5.5.5 返回值
5.6 文件讀寫操作
5.6.1 打開文件
5.6.2 讀取文件
5.6.3 寫文件
5.6.4 關(guān)閉文件
5.7 Perl 5中的引用
5.7.1 標(biāo)量變量引用
5.7.2 數(shù)組引用
5.7.3 散列引用
5.7.4 利用引用向子程序傳遞數(shù)組參數(shù)
5.8 涉及CGI程序設(shè)計(jì)的Perl語言常用函數(shù)
5.8.1 轉(zhuǎn)換函數(shù)
5.8.2 字符串函數(shù)
5.8.3 數(shù)組函數(shù)
5.8.4 散列函數(shù)
5.8.5 其他函數(shù)
第6章 Perl語言開發(fā)CGI程序?qū)嵗?br />6.1 在Windows NT上創(chuàng)建CGI環(huán)境
6.1.1 安裝Web服務(wù)器
6.1.2 安裝Perl軟件
6.1.3 設(shè)置TCP/IP協(xié)議
6.1.4 CGI腳本基本結(jié)構(gòu)
6.2 用戶意見反饋表
6.3 頁面計(jì)數(shù)器
6.3.1 返回?cái)?shù)字圖像的頁面計(jì)數(shù)器
6.3.2 生成圖像返回的頁面計(jì)數(shù)器
6.4 全文搜索
6.5 網(wǎng)站登錄和搜索引擎
第7章 SQL Server數(shù)據(jù)庫與SQL語言
7.1 關(guān)系數(shù)據(jù)庫
7.1.1 關(guān)系數(shù)據(jù)庫基本概念
7.1.2 關(guān)系數(shù)據(jù)庫設(shè)計(jì)實(shí)例
7.2 SQL Server 6.5數(shù)據(jù)庫基本操作
7.2.1 創(chuàng)建設(shè)備
7.2.2 創(chuàng)建數(shù)據(jù)庫和事務(wù)日志
7.2.3 創(chuàng)建表和定義列的屬性
7.2.4 授予對(duì)象許可
7.3 結(jié)構(gòu)化查詢語言
7.3.1 用SELECT語句檢索表中數(shù)據(jù)
7.3.2 插入數(shù)據(jù)
7.3.3 更改數(shù)據(jù)
7.3.4 刪除數(shù)據(jù)
第8章 Perl語言開發(fā)Web數(shù)據(jù)庫實(shí)例
8.1 Win32::ODBC模塊
8.1.1 Win32::ODBC模塊中的方法
8.1.2 配置系統(tǒng)數(shù)據(jù)源
8.2 網(wǎng)站登錄和維護(hù)系統(tǒng)實(shí)例
8.2.1 網(wǎng)站登錄和維護(hù)系統(tǒng)模型
8.2.2 新增網(wǎng)站信息
8.2.3 修改或刪除查詢返回?cái)?shù)據(jù)
8.3 課程成績檢索系統(tǒng)實(shí)例
第9章 PHP語言簡(jiǎn)介
9.1 起源
9.2 特性
9.3 PHP語言與其他動(dòng)態(tài)發(fā)布網(wǎng)頁技術(shù)的比較
第10章 PHP的安裝與設(shè)置
10.1 在Windows 95/NT下安裝PHP 4
10.1.1 通用的開始安裝步驟
10.1.2 在Windows 95/98/NT下以PWS/IIS 3為Web服務(wù)器
10.1.3 在Windows NT下以IIS 4為Web服務(wù)器
10.1.4 在Windows 9x/NT下以Apache 1.3.x為Web服務(wù)器
10.1.5 在Windows下安裝MySQL
10.1.6 php.ini細(xì)節(jié)選項(xiàng)設(shè)置
10.2 通過Unix源碼編譯安裝
10.2.1 Unix環(huán)境下PHP的安裝
10.2.2 Unix環(huán)境下PHP的設(shè)置
第11章 PHP語法和語言結(jié)構(gòu)
11.1 語法簡(jiǎn)介
11.2 變量類型
11.3 變量的初始化
11.3.1 初始化數(shù)組(Array)
11.3.2 初始化對(duì)象(Object)變量
11.3.3 變量的活動(dòng)范圍
11.3.4 變化變量
11.3.5 外界變量
11.3.6 變量類型變化
11.3.7 確定一個(gè)變量的類型
11.3.8 類型強(qiáng)制變化
11.3.9 字符串轉(zhuǎn)化
11.3.10 數(shù)組操作
11.4 運(yùn)算符號(hào)
11.4.1 算術(shù)運(yùn)算符
11.4.2 字符串運(yùn)算符
11.4.3 賦值運(yùn)算符
11.4.4 位運(yùn)算符
11.4.5 邏輯運(yùn)算符
11.4.6 比較運(yùn)算符
11.5 語言結(jié)構(gòu)
11.5.1 常量
11.5.2 表達(dá)式
11.5.3 函數(shù)
11.5.4 類CLASS
第12章 PHP常用函數(shù)
12.1 字符串操作函數(shù)
12.2 正規(guī)表達(dá)式函數(shù)
12.3 文件操作函數(shù)
12.4 目錄操作函數(shù)
12.5 時(shí)間函數(shù)
12.6 圖像函數(shù)
12.7 數(shù)據(jù)庫函數(shù)
第13章 PHP應(yīng)用實(shí)例與開發(fā)技巧
13.1 簡(jiǎn)單的數(shù)據(jù)庫管理系統(tǒng)
13.1.1 構(gòu)建簡(jiǎn)單的MySQL數(shù)據(jù)庫
13.1.2 PHP向MySQL提交數(shù)據(jù)
13.1.3 PHP向MySQL查詢數(shù)據(jù)
13.1.4 PHP修改MySQL數(shù)據(jù)
13.2 檢查用戶名
13.2.1 創(chuàng)建用戶數(shù)據(jù)庫
13.2.2 用戶注冊(cè)界面
13.2.3 用戶名惟一性以及相關(guān)內(nèi)容的檢查
13.2.4 用戶登錄檢查
13.3 訪問計(jì)數(shù)器
13.4 開發(fā)技巧
13.4.1 用PHP處理多個(gè)同名復(fù)選框
13.4.2 查詢結(jié)果的分頁顯示
13.4.3 session的使用
13.4.4 把MySQL的日期轉(zhuǎn)換成中文格式
13.4.5 生成圖像
13.4.6 Cookies
13.4.7 從Unix下訪問Microsoft SQL Server
13.4.8 PHP調(diào)用XML
第14章 CGI安全問題
14.1 腳本和程序
14.2 信任
14.2.1 兩種導(dǎo)致問題的方式
14.2.2 不要相信表單數(shù)據(jù)
14.2.3 不合理數(shù)據(jù)的來源
14.2.4 拒絕不合要求的表單數(shù)據(jù)
14.2.5 不要相信路徑數(shù)據(jù)
14.2.6 處理文件名
14.2.7 輸入合理,輸出卻不合理
14.2.8 處理HTML
14.2.9 處理外部進(jìn)程
14.2.10 內(nèi)部問題
14.3 通過選項(xiàng)設(shè)置安全
14.3.1 只對(duì)public文件服務(wù)
14.3.2 使用—enable-force-cgi-redirect
14.3.3 設(shè)置doc_root或user_dir
14.3.4 PHP放到Web樹以外的地方
14.4 通過數(shù)據(jù)庫進(jìn)行設(shè)置
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)