《Dreawerver 8 ASP動態網頁製作實用教程》是清華大學出版社2008年出版的圖書。
基本介紹
- 書名:Dreawerver 8 ASP動態網頁製作實用教程
- ISBN:9787302132622
- 定價:32元
- 裝幀:平裝
基本信息,圖書簡介,書籍目錄,
基本信息
ISBN:9787302132622
定價:32元
印次:1-2
裝幀:平裝
印刷日期:2008-6-4
圖書簡介
本書共分14章,內容包括動態網頁設計綜述、構建ASP開發環境、ASP基礎、建立資料庫連線、套用數據源、設定頁面動態內容、常用動態頁面範例、用戶註冊、用戶登錄、留言板、訪客計數器、調查表、投票欄和綜合實例——網站論壇等方面。在每章的最後,讀者還可以通過思考練習來檢查學習情況,以便及時查漏補缺。
本書結構清晰,語言簡練,實例豐富,敘述深入淺出,具有很強的實用性,是一本適合於各類院校培訓班的優秀教材,也是廣大初、中級Dreamweaver用戶很好的自學書籍。
書籍目錄
目錄
第1章動態網頁設計綜述 1
1.1網站結構概述 1
1.1.1伺服器、網頁與客戶端
瀏覽器的關係 1
1.1.2網站的結構 2
1.2網頁應用程式概述 4
1.2.1動態網頁簡介 4
1.2.2B/S架構簡介 5
1.3動態網頁技術簡介 5
1.3.1ASP技術簡介 5
1.3.2ASP技術的運行基礎 6
1.4Dreamweaver8概述 7
1.4.1Dreamweaver8功能簡介 7
1.4.2Dreamweaver8開發環境簡介 8
1.5思考練習 11
第2章構建ASP開發環境 13
2.1認識ASP應用程式開發環境 13
2.2設定Internet伺服器 14
2.2.1IP位址簡介 14
2.2.2配置計算機IP位址 14
2.3安裝與設定IIS 15
2.3.1在Windows2000/XP
系統中安裝IIS組件 15
2.3.2啟動IIS管理界面 16
2.3.3配置IIS 17
2.3.4測試IIS伺服器 18
2.4在Dreamweaver中設定
ASP伺服器站點 20
2.4.1Dreamweaver對ASP的支持 20
2.4.2ASP站點的概念 20
2.4.3定義ASP站點 22
2.4.4站點測試 24
2.4.5管理站點 25
2.5思考練習 27
第3章ASP基礎 29
3.1ASP程式概述 29
3.1.1認識ASP程式代碼 30
3.1.2設定ASP程式所用的
腳本語言 31
3.2ASP常用內建對象 32
3.2.1Application對象 34
3.2.2Session對象 35
3.2.3Server對象 37
3.2.4Request對象 38
3.2.5Response對象 39
3.3ASP的常用內建組件 41
3.3.1AdRotator組件 42
3.3.2BrowserCapabilities組件 43
3.3.3ContentLinking組件 43
3.3.4ContentRotator組件 44
3.3.5Counters組件 44
3.3.6LoggingUtility組件 45
3.3.7MyInfo組件 46
3.3.8PageCounter組件 47
3.3.9PermissionChecker組件 47
3.4VBScript基礎 47
3.4.1VBScript變數 48
3.4.2VBScript常數 50
3.4.3VBScript的運算符和運算符
優先權 50
3.4.4條件語句 51
3.4.5循環語句 54
3.4.6VBScript過程 62
3.4.7VBScript編碼約定 64
3.5SQL簡介 67
3.5.1SQL語句簡介 68
3.5.2Select語句和數據返回 68
3.5.3WHERE語句 69
3.5.4模糊比對(LIKE和IN語句) 69
3.5.5排序和聚合函式 70
3.5.6HAVING語句 71
3.6思考練習 72
第4章建立資料庫連線 75
4.1資料庫的套用 75
4.1.1快速掌握
MicrosoftAccess2003 75
4.1.2Access資料庫基礎 79
4.2ADO對象概述 82
4.3連線資料庫 83
4.3.1配置DSN(數據源名稱) 83
4.3.2 在Dreamweaver8代碼編輯
視窗中設定資料庫連線 86
4.3.3套用Dreamweaver8的內建
資料庫功能設定資料庫連線 89
4.4思考練習 92
第5章套用數據源 95
5.1使用記錄集 95
5.1.1在Dreamweaver8代碼
編輯視窗中定義記錄集 95
5.1.2套用Dreamweaver8的
綁定功能定義記錄集 101
5.1.3顯示記錄 103
5.2使用“命令(預存過程)” 111
5.3定義請求變數 114
5.3.1使用Request.Cookie 114
5.3.2使用Request.QueryString 117
5.3.3使用Request.Form 119
5.3.4使用Request.ServerVariables 121
5.3.5使用Request.Client
Certificate 123
5.4定義階段變數 124
5.5定義應用程式變數 127
5.6在Dreamweaver中編輯與
設定數據源 129
5.6.1修改數據源對象的設定 129
5.6.2複製、剪下和貼上記錄集 130
5.6.3刪除數據源 131
5.6.4設定數據源格式 132
5.7思考練習 132
第6章設定頁面動態內容 135
6.1動態文本 135
6.2動態圖像 136
6.3動態表單對象 138
6.3.1設定動態列表/選單 138
6.3.2設定動態文本框 143
6.3.3設定動態複選框 145
6.3.4設定動態單選按鈕 148
6.4動態HTML屬性 151
6.5思考練習 153
第7章常用動態頁面範例 155
7.1範例1--查詢頁面 155
7.1.1模糊查詢 155
7.1.2多欄位查詢 163
7.2範例2--刪除頁面 167
7.2.1條件刪除 168
7.2.2批量刪除 171
7.3範例3--更新頁面 174
7.4範例4--插入頁面 178
7.5思考練習 180
第8章用戶註冊 181
8.1實例介紹 181
8.1.1功能簡介 181
8.1.2檔案說明 182
8.2實例操作 183
8.2.1在Dreamweaver8中創建
ASP站點 183
8.2.2在Access2003中創建
數據表Customers 185
8.2.3在Dreamweaver中創建網頁
與資料庫的連線 186
8.2.4設定註冊信息頁面的
客戶端驗證 188
8.2.5將頁面上的數據保存
到資料庫 191
8.2.6檢查註冊用戶名是否
已經存在 193
8.2.7設定註冊成功頁面中的
返回信息 194
8.3實例效果 195
8.4思考練習 197
第9章用戶登錄 199
9.1實例介紹 199
9.1.1功能簡介 199
9.1.2檔案說明 200
9.2實例操作 200
9.2.1設定用戶登錄頁面的
客戶端驗證 201
9.2.2設定用戶登錄頁面的
伺服器端驗證 202
9.2.3設定登錄成功頁面 203
9.2.4設定登錄失敗頁面 206
9.3實例效果 207
9.4思考練習 208
第10章留言板 209
10.1實例介紹 209
10.1.1功能簡介 209
10.1.2檔案說明 210
10.2實例操作 211
10.2.1創建Access資料庫 212
10.2.2設定留言板主頁面
(Main.asp) 213
10.2.3設定留言信息查詢頁面
(refDetail.asp) 217
10.2.4創建管理登錄頁面
(Adminlogin.asp) 225
10.2.5設定留言管理頁面
(Admin.asp) 226
10.2.6設定管理員回復頁面
(Replay.asp) 230
10.3實例效果 231
10.4思考練習 233
第11章訪客計數器 235
11.1實例介紹 235
11.1.1功能簡介 235
11.1.2檔案說明 236
11.2實例操作 236
11.2.1顯示網頁瀏覽總數 237
11.2.2顯示當前線上人數 241
11.3實例效果 243
11.4思考練習 243
第12章調查表 245
12.1實例介紹 245
12.1.1功能簡介 245
12.1.2檔案說明 246
12.2實例操作 247
12.2.1創建Access資料庫 247
12.2.2設定調查表頁面
(Investigate.asp) 249
12.2.3設定調查結果顯示頁面
(Result.asp) 252
12.3實例效果 260
12.4思考練習 262
第13章投票欄 263
13.1實例介紹 263
13.1.1功能簡介 263
13.1.2檔案說明 264
13.2實例操作 265
13.2.1創建Access資料庫 265
13.2.2設定投票欄首頁
(StartV.asp) 266
13.2.3設定投票頁面(Vote.asp) 270
13.2.4設定更新頁面
(VoteAdd.asp) 272
13.2.5設定結果顯示頁面
(VoteResult.asp) 275
13.2.6投票失敗頁面
(VoteError.asp) 278
13.3實例效果 278
13.4思考練習 280
第14章綜合實例——網站論壇 283
14.1設計一個網站論壇 283
14.1.1用戶管理模組 283
14.1.2顯示模組 284
14.1.3寫入模組 286
14.1.4許可權管理模組 286
14.2實例操作1——登錄驗證
與退出 286
14.2.1檢查用戶登錄信息 287
14.2.2用戶組驗證 288
14.2.3登錄退出 289
14.3實例操作2——歡迎信息
和計數器 290
14.3.1設定歡迎信息和計數器 290
14.3.2設定顯示與隱藏歡迎信息 291
14.4實例操作3——登錄頁面 294
14.5實例操作4——新用戶
註冊頁面 295
14.5.1註冊信息合法性檢查 296
14.5.2密碼輸入正確性檢查 296
14.5.3保存註冊信息 298
14.5.4檢查用戶名是否已存在 299
14.6實例操作5——密碼修改 299
14.7實例操作6——修改註冊
信息 302
14.8實例操作7——發布內容
顯示頁面 305
14.8.1顯示論壇主題 306
14.8.2顯示論壇當前版主和主題 308
14.8.3顯示置頂帖子 310
14.8.4顯示普通帖子 314
14.9實例操作8——導航條 317
14.10實例操作9——搜尋欄 318
14.11實例操作10——顯示
帖子內容 321
14.11.1顯示主題帖子 321
14.11.2設定連結 324
14.12實例操作11——設定
回覆帖子 325
14.13實例操作12——搜尋
帖子功能 327
14.14實例操作13——顯示
個人信息頁面 327
14.15實例操作14——設定
新帖發布頁面 328
14.15.1設定隱藏域 329
14.15.2檢查表單 331
14.15.3新帖提交 331
14.15.4處理輸入焦點 331
14.15.5處理髮帖數 332
14.15.6防止匿名發布新帖 334
14.16實例操作15——帖子回復頁面 334
14.16.1處理參數問題 335
14.16.2初始化文本框 337
14.17實例操作16——提交
回覆帖子 338
14.17.1回帖數和最後
回復時間 339
14.17.2處理輸入焦點 340
14.18實例操作17——許可權管理 340
14.18.1編輯帖子 341
14.18.2置頂討論帖 344
14.18.3刪除討論帖 345
14.18.4刪除回復帖 345
14.18.5指定版主 346
附錄思考練習參考答案 349