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

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

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

定 價(jià):¥59.80

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

購(gòu)買(mǎi)這本書(shū)可以去


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

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

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

作者簡(jiǎn)介

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

圖書(shū)目錄

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

本目錄推薦

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