日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)圖形圖像、多媒體、網(wǎng)頁制作PHP網(wǎng)站開發(fā)項目式教程(微課版 第2版)

PHP網(wǎng)站開發(fā)項目式教程(微課版 第2版)

PHP網(wǎng)站開發(fā)項目式教程(微課版 第2版)

定 價:¥59.80

作 者: 王愛華,劉錫冬 著
出版社: 人民郵電出版社
叢編項:
標(biāo) 簽: 暫缺

ISBN: 9787115203915 出版時間: 2022-05-01 包裝: 平裝
開本: 16開 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  本書分為基礎(chǔ)篇、核心篇與提高篇三大部分,共12個任務(wù)?;A(chǔ)篇包含4個教學(xué)任務(wù),分別是初識PHP、搭建PHP程序的運行環(huán)境、掌握PHP 7的基本語法和提交表單數(shù)據(jù);核心篇包含5個教學(xué)任務(wù),分別是實現(xiàn)163郵箱注冊功能,實現(xiàn)163郵箱登錄功能,實現(xiàn)163郵箱寫郵件功能,實現(xiàn)接收、閱讀、刪除郵件功能,以及實現(xiàn)在線投票與網(wǎng)站計數(shù)功能;提高篇包含3個教學(xué)任務(wù),分別是判斷注冊界面的密碼強弱、添加附件的復(fù)雜方法設(shè)計和使用PHP面向?qū)ο蟪绦蛟O(shè)計方法。全書內(nèi)容的講解由淺入深,循序漸進,旨在培養(yǎng)學(xué)生實際開發(fā)網(wǎng)站的能力。本書可作為高等職業(yè)院校計算機相關(guān)專業(yè)的專業(yè)課教材,也適合應(yīng)用PHP開發(fā)動態(tài)網(wǎng)站的人員學(xué)習(xí)使用。

作者簡介

  王愛華,教授,山東商業(yè)職業(yè)學(xué)院教師,有半年企業(yè)掛職經(jīng)歷。發(fā)表3篇核心期刊、6篇EI檢索及普通期刊文章多篇、主持建設(shè)兩門山東省精品課程、一門精品資源共享課(PHP動態(tài)網(wǎng)站開發(fā))、主持山東省教育廳重點課題一項、山東省教學(xué)成果一等獎第三位。主要承擔(dān)網(wǎng)頁制作、PHP動態(tài)網(wǎng)站開發(fā)、javaScript程序設(shè)計、jQuery程序設(shè)計、計算機網(wǎng)絡(luò)等多門課程的教學(xué)。

圖書目錄

目錄
第 1篇 基礎(chǔ)篇
任務(wù)1 初識PHP 1
任務(wù)1-1 理解靜態(tài)網(wǎng)頁與動態(tài)網(wǎng)頁及其執(zhí)行過程 1
1.1.1 靜態(tài)網(wǎng)頁及其執(zhí)行過程 1
1.1.2 動態(tài)網(wǎng)頁及其執(zhí)行過程 2
1.1.3 動態(tài)網(wǎng)頁與靜態(tài)網(wǎng)頁的區(qū)別 3
任務(wù)1-2 初識PHP 4
1.2.1 關(guān)于PHP 4
1.2.2 PHP能夠?qū)崿F(xiàn)的功能 5
小結(jié) 5
習(xí)題 6
任務(wù)2 搭建PHP程序的運行環(huán)境 7
任務(wù)2-1 搭建與配置集成化的開發(fā)環(huán)境phpStudy 7
2.1.1 phpStudy的安裝 8
2.1.2 phpStudy的主界面 9
2.1.3 安裝VC14 12
2.1.4 phpStudy下的服務(wù)器主目錄 12
2.1.5 phpStudy下的配置文件 12
任務(wù)2-2 搭建集成開發(fā)環(huán)境——XAMPP 15
2.2.1 XAMPP的主界面 15
2.2.2 XAMPP下的服務(wù)器主目錄 18
2.2.3 XAMPP下的配置文件 18
任務(wù)2-3 使用PHP程序的開發(fā)工具 19
2.3.1 安裝及使用HBuilder 19
2.3.2 在HBuilder中配置PHP的編輯和運行環(huán)境 20
2.3.3 創(chuàng)建并編輯PHP文件 24
小結(jié) 25
習(xí)題 25
任務(wù)3 掌握PHP 7的基本語法 26
任務(wù)3-1 掌握PHP語法基礎(chǔ) 26
3.1.1 第 一個PHP程序 26
3.1.2 PHP標(biāo)簽與注釋 28
3.1.3 PHP中常量的定義 29
3.1.4 PHP中的變量 30
3.1.5 PHP中的運算符 31
3.1.6 PHP程序的輸出語句echo 33
任務(wù)3-2 認(rèn)識PHP中的日期和時間 34
3.2.1 日期時間函數(shù)date() 35
3.2.2 獲取當(dāng)前時間戳函數(shù)strtotime() 36
任務(wù)3-3 了解流程控制結(jié)構(gòu) 37
3.3.1 分支結(jié)構(gòu) 38
3.3.2 循環(huán)結(jié)構(gòu) 42
任務(wù)3-4 理解數(shù)組 45
3.4.1 PHP數(shù)組的基本概念 46
3.4.2 PHP數(shù)組的類型 46
3.4.3 遍歷數(shù)組 48
3.4.4 數(shù)組應(yīng)用案例 50
小結(jié) 51
習(xí)題 51
任務(wù)4 提交表單數(shù)據(jù) 54
任務(wù)4-1 設(shè)計表單界面及驗證表單數(shù)據(jù) 54
4.1.1 表單界面設(shè)計 54
4.1.2 表單數(shù)據(jù)驗證 58
4.1.3 使用HTML5新屬性完成數(shù)據(jù)驗證 60
任務(wù)4-2 提交表單數(shù)據(jù) 62
4.2.1 系統(tǒng)數(shù)組$_POST和$_GET 63
4.2.2 復(fù)選框組數(shù)據(jù)的提交 63
4.2.3 獲取并處理表單數(shù)據(jù) 64
4.2.4 使用isset()函數(shù)解決單選按鈕和復(fù)選框的問題 65
4.2.5 使用表單數(shù)據(jù)驗證解決單選按鈕和復(fù)選框的問題 66
任務(wù)4-3 實現(xiàn)文件上傳功能 67
4.3.1 瀏覽器端的功能設(shè)置 67
4.3.2 服務(wù)器端的功能設(shè)置 68
4.3.3 簡單文件上傳實例 69
4.3.4 實現(xiàn)上傳并顯示頭像功能 70
4.3.5 多文件上傳 72
4.3.6 大文件上傳 73
小結(jié) 74
習(xí)題 74
第 2篇 核心篇
任務(wù)5 實現(xiàn)163郵箱注冊功能 77
任務(wù)5-1 實現(xiàn)簡單注冊功能 77
5.1.1 郵箱注冊界面設(shè)計 77
5.1.2 使用JavaScript驗證注冊數(shù)據(jù) 81
5.1.3 服務(wù)器端獲取并輸出注冊數(shù)據(jù) 82
任務(wù)5-2 使用圖片驗證碼 82
5.2.1 PHP的圖像處理函數(shù) 83
5.2.2 創(chuàng)建圖片驗證碼 85
5.2.3 圖片驗證碼的插入與刷新 89
5.2.4 Session機制的原理與應(yīng)用 90
5.2.5 實現(xiàn)圖片驗證碼的驗證功能 93
5.2.6 在PHP中引用外部文件 96
任務(wù)5-3 PHP操作MySQL數(shù)據(jù)庫 96
5.3.1 mysqli_connect()及相關(guān)函數(shù) 97
5.3.2 mysqli_select_db()函數(shù) 99
5.3.3 mysqli_query()函數(shù) 100
5.3.4 mysqli_num_rows()函數(shù) 104
5.3.5 mysqli_real_escape_string()函數(shù) 106
5.3.6 mysqli_close()函數(shù) 107
任務(wù)5-4 使用數(shù)據(jù)庫保存注冊信息 107
5.4.1 使用AJAX檢查郵箱地址的唯一性 107
5.4.2 保存注冊信息 113
5.4.3 md5()函數(shù)——加密 115
小結(jié) 116
習(xí)題 117
任務(wù)6 實現(xiàn)163郵箱登錄功能 119
任務(wù)6-1 設(shè)計登錄界面 119
6.1.1 設(shè)計普通登錄界面 119
6.1.2 設(shè)計Tab選項卡式登錄界面 122
任務(wù)6-2 實現(xiàn)登錄功能 127
6.2.1 創(chuàng)建denglu.php文件 127
6.2.2 解決SQL注入的問題 129
6.2.3 使用sprintf()函數(shù)格式化SQL語句 130
小結(jié) 130
習(xí)題 130
任務(wù)7 實現(xiàn)163郵箱寫郵件功能 132
任務(wù)7-1 設(shè)計郵箱主窗口界面 132
7.1.1 設(shè)計頂部區(qū)域 133
7.1.2 設(shè)計左下部區(qū)域 135
7.1.3 設(shè)計右下部區(qū)域 137
7.1.4 email.php的完整代碼 141
任務(wù)7-2 實現(xiàn)寫郵件頁面功能 142
7.2.1 布局、樣式及頁面元素插入 142
7.2.2 實現(xiàn)腳本功能 147
7.2.3 完整的writeemail.php代碼 153
任務(wù)7-3 添加附件 154
7.3.1 界面設(shè)計 154
7.3.2 使用腳本實現(xiàn)多附件添加和刪除附件功能 157
任務(wù)7-4 發(fā)送郵件 160
7.4.1 創(chuàng)建數(shù)據(jù)表emailmsg 160
7.4.2 保存郵件信息 162
7.4.3 實現(xiàn)系統(tǒng)退信功能 165
7.4.4 storeemail.php文件的完整代碼 168
小結(jié) 170
習(xí)題 170
任務(wù)8 實現(xiàn)接收、閱讀、刪除郵件功能 172
任務(wù)8-1 分頁瀏覽郵件 172
8.1.1 收郵件功能描述 173
8.1.2 用$_GET接收URL附加數(shù)據(jù) 173
8.1.3 處理查詢結(jié)果記錄集中的記錄 176
8.1.4 分頁瀏覽郵件 179
8.1.5 分頁瀏覽中的數(shù)據(jù)驗證 193
8.1.6 receiveemail.css和receiveemail.php的完整代碼 194
任務(wù)8-2 打開并閱讀郵件 198
8.2.1 打開并閱讀郵件頁面的布局結(jié)構(gòu)及功能說明 199
8.2.2 字符串替換函數(shù) 200
8.2.3 打開并閱讀郵件功能的實現(xiàn) 204
8.2.4 openemail.css和openemail.php文件的完整代碼 211
任務(wù)8-3 刪除郵件 214
8.3.1 將郵件放入已刪除文件夾 214
8.3.2 分頁瀏覽已刪除文件夾中的郵件 215
8.3.3 徹底刪除郵件 216
小結(jié) 218
習(xí)題 218
任務(wù)9 實現(xiàn)在線投票與網(wǎng)站計數(shù)功能 220
任務(wù)9-1 運用文件系統(tǒng)函數(shù) 220
9.1.1 文件的打開與關(guān)閉 220
9.1.2 文件的讀取與寫入 221
任務(wù)9-2 實現(xiàn)在線投票功能 223
9.2.1 簡單在線投票功能的實現(xiàn) 223
9.2.2 使用Session禁止重復(fù)投票 228
9.2.3 使用Cookie禁止重復(fù)投票 229
任務(wù)9-3 網(wǎng)站計數(shù)功能的實現(xiàn) 231
小結(jié) 233
習(xí)題 233
第3篇 提高篇
任務(wù)10 判斷注冊界面的密碼強弱 235
任務(wù)10-1 創(chuàng)建新的注冊頁面 235
任務(wù)10-2 判斷密碼強弱 237
小結(jié) 240
任務(wù)11 添加附件的復(fù)雜方法設(shè)計 241
任務(wù)11-1 設(shè)計“添加附件”頁面 242
11.1.1 選擇附件界面的設(shè)計 242
11.1.2 表單界面內(nèi)容與數(shù)據(jù)處理功能的合并 243
任務(wù)11-2 添加與刪除附件功能的實現(xiàn) 244
11.2.1 界面設(shè)計 245
11.2.2 添加段落節(jié)點顯示附件信息 247
11.2.3 刪除附件 249
任務(wù)11-3 修改storeemail.php文件 253
小結(jié) 254
任務(wù)12 使用PHP面向?qū)ο蟪绦蛟O(shè)計方法 255
任務(wù)12-1 理解面向?qū)ο蟆?55
12.1.1 面向?qū)ο蟪绦蛟O(shè)計概念 255
12.1.2 面向?qū)ο蟮幕咎卣鳌?56
任務(wù)12-2 使用類和對象 256
12.2.1 類的創(chuàng)建與實例化 257
12.2.2 類的訪問控制 258
12.2.3 靜態(tài)的屬性和方法 260
12.2.4 構(gòu)造函數(shù)和析構(gòu)函數(shù) 260
12.2.5 類的繼承 262
12.2.6 抽象類和接口 264
12.2.7 類的魔術(shù)方法 266
12.2.8 實例——使用類和對象的方式實現(xiàn)郵箱登錄功能 270
小結(jié) 272
習(xí)題 272

本目錄推薦

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