PHP+MySQL項目開發與實踐

PHP+MySQL項目開發與實踐

《PHP+MySQL項目開發與實踐》是2014年山東人民出版社出版的圖書。

基本介紹

  • 書名:PHP+MySQL項目開發與實踐
  • 作者:王愛華
  • 出版社:山東人民出版社
  • 出版時間:2014年
  • 頁數:286 頁
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787209085915
內容簡介,圖書目錄,

內容簡介

《PHP+MySQL項目開發與實踐》分 為基礎篇、核心篇與提高篇三大部分,共11個任務。
  “基礎篇”共包含了4個教學任務,分別是PHP基 礎知識簡介、PHP環境搭建、PHP語法基礎和表單數據 提交,主要是為項目開發準備一些基礎知識。
  “核心篇”共包含了5個教學任務,分別是信箱 註冊功能實現、信箱登錄功能實現、信箱寫郵件功能 實現、接收閱讀和刪除郵件功能實現以及線上投票與 網站計數功能實現。詳細講解了開發過程中需要使用 的各種技術,包含數據提交、檔案上傳、圖片驗證碼 的創建及套用、session機制的套用、資料庫的連線 、分頁瀏覽以及檔案訪問操作等動態網站開發中的核 心技術,說明了在開發過程中需要注意的各種事項, 並提供了全部完整的代碼。
  “提高篇”共設計了2個教學任務,分別是註冊 表單的複雜數據驗證和複雜附屬檔案的添加與處理方法, 這一部分內容可作為廣大網站設計愛好者的選學模組 。
  全書內容組織按照循序漸進的原則展開,內容詳 細實用,旨在培養讀者開發實際網站的能力,適合作 為高等職業院校計算機類學生的專業課教材,也適合 套用PHP開發動態網站的人員學習使用。

圖書目錄

前言
第一部分 基礎篇
任務一 PHP基礎知識簡介
1.1 靜態網頁與動態網頁的工作原理
1.1.1 靜態網頁與工作原理
1.1.2 動態網頁與工作原理
1.2 初識PHP
1.3 習題
任務二 PHP程式的運行環境搭建
2.1 配置Apache伺服器
2.1.1 安裝Apache伺服器
2.1.2 Apache伺服器安裝過程中的問題及解決方案
2.1.3 Apache主目錄
2.2 安裝PHP軟體
2.2.1 安裝PHP軟體
2.2.2 修改PHP配置檔案
2.3 安裝MySQL資料庫
2.3.1 安裝MySQL資料庫
2.3.2 正確卸載MySQL資料庫
2.3.3 安裝MySQL圖形化工具
2.4 PHP程式的開發工具
2.4.1 安裝及配置ZendStudioforEclipse
2.4.2 重置ZendStudio默認設定
2.5 習題
任務三 PHP5的基本語法
3.1 PHP語法基礎
3.1.1 第一個PHP程式
3.1.2 PHP代碼定界符與注釋
3.1.3 PHP中的變數
3.1.4 PHP中的運算符
3.1.5 PHP程式的輸出語句
3.2 流程控制語句
3.2.1 常用的分支語句
3.2.2 常用的循環語句
3.2.3 日期時間函式date0
3.3 數組
3.3.1 PHP數組的基本概念
3.3.2 數組元素下標的用法
3.3.3 使用each0函式遍歷數組
3.4 數組及日期時間函式綜合套用小示例
3.5 習題
任務四 表單數據提交
4.1 表單界面設計及表單數據驗證
4.1.1 表單界面設計
4.1.2 表單數據驗證
4.2 表單數據提交
4.2.1 系統內置數組S.POST和S.GET
4.2.2 複選框組數據的提交
4.2.3 獲取並處理表單數據
4.2.4 使用isset0函式解決單選按鈕和複選框的問題
4.3 檔案上傳功能實現
4.3.1 瀏覽器端的功能設定
4.3.2 伺服器端的功能設定
4.3.3 簡單檔案上傳小實例
4.3.4 上傳並顯示頭像功能實現
4.4 習題
第二部分 核心篇
任務五 163信箱註冊功能實現
5.1 簡單註冊功能實現
5.1.1 信箱註冊界面設計
5.1.2 使用腳本驗證註冊數據
5.1.3 伺服器端獲取並輸出註冊數據
5.2 使用圖片驗證碼
5.2.1 PHP的圖像處理函式
5.2.2 創建圖片驗證碼
5.2.3 圖片驗證碼的插入與刷新
5.2.4 session機制的原理與套用
5.2.5 實現圖片驗證碼的驗證功能
5.2.6 在PHP中引用外部檔案
5.3 操作MySQL資料庫
5.3.1 MysQL資料庫操作界面簡介
5.3.2 創建資料庫和數據表
5.3.3 資料庫的導入與導出
5.3.4 PHP檔案訪問MySQL資料庫
5.4 使用資料庫保存註冊信息
5.4.1 保存註冊信息
5.4.2 md50函式加密
5.5 小結
5.6 習題
任務六 163信箱登錄功能實現
6.1 設計登錄界面
6.1.1 設計普通的登錄界面
6.1.2 設計tQb選項卡式登錄界面
6.2 完成登錄功能
6.3 習題
任務七 163信箱寫郵件功能實現
7.1 設計主視窗界面檔案
7.1.1 設計頂部區域
7.1.2 設計左下部區域
7.1.3 設計右下部區域
7.1.4 email.php的完整代碼
7.2 實現寫郵件頁面功能
7.2.1 布局、樣式及頁面元素插入
7.2.2 實現腳本功能
7.2.3 完整的writeemail.php代碼
7.3 添加附屬檔案功能的實現
7.3.1 界面設計
7.3.2 使用腳本實現多附屬檔案添加和刪除附屬檔案的功能
7.4 傳送郵件
7.4.1 創建數據表emailmsg
7.4.2 保存郵件信息
7.4.3 實現系統退信功能
7.4.4 storeemail.php檔案的完整代碼
7.5 小結
7.6 習題
任務八 接收、閱讀、刪除郵件功能實現
8.1 分頁瀏覽郵件
8.1.1 收郵件功能描述
8.1.2 用$.GET接收URL附加數據
8.1.3 處理查詢結果記錄集中的記錄
8.1.4 分頁瀏覽郵件
8.1.5 分頁瀏覽中的數據驗證
8.1.6 receiveemail.CSS和receiveemail.php的完整代碼
8.2 打開並閱讀郵件
8.2.1 打開並閱讀郵件頁面的布局結構及功能要求
8.2.2 字元串替換函式
8.2.3 完成打開並閱讀郵件頁面的功能設計
8.2.4 openemail.css和openemail.php檔案的完整代碼
8.3 刪除郵件
8.3.1 將郵件放入已刪除資料夾
8.3.2 分頁瀏覽已刪除資料夾中的郵件
8.3.3 徹底刪除郵件
8.4 小結
8.5 習題
任務九 線上投票與網站計數功能實現
9.1 檔案系統函式
9.1.1 檔案的打開與關閉
9.1.2 檔案的讀取與寫入
9.2 線上投票功能實現
9.2.1 簡單線上投票功能實現
9.2.2 使用session禁止反覆投票
9.2.3 使用cookie禁止重複投票
9.3 網站計數器功能實現
9.4 習題
第三部分 提高篇
任務十 註冊表單的複雜數據驗證
10.1 整個頁面的樣式代碼和頁面檔案代碼
10.1.1 樣式代碼
10.1.2 頁面內容代碼
10.2 郵件地址的驗證
10.3 密碼驗證與密碼強弱的判斷
10.4 其他數據驗證
10.4.1 確認密碼驗證
10.4.2 手機號驗證
10.4.3 提交表單數據時的驗證
任務十一 複雜的附屬檔案添加與處理方法
11.1 設計“添加附屬檔案”頁面
11.1.1 選擇附屬檔案的界面設計
11.1.2 表單界面內容與數據處理功能的合併
11.2 添加與刪除附屬檔案功能的實現
11.2.1 界面設計
11.2.2 添加子節點顯示附屬檔案信息
11.2.3 刪除子節點以刪除附屬檔案信息
11.3 存儲和打開郵件的最佳化設計
11.3.1 存儲郵件的最佳化設計
11.3.2 打開郵件界面的最佳化設計
11.4 幾個常用的字元串操作函式
11.4.1 字元串查找函式
11.4.2 字元串截取函式substrO
附錄A PHP5中的常用函式
A.1 常用的數組操作函式
A.2 常用的字元串操作函式
A.3 常用的日期時間函式
A.4 常用的數學函式
A.5 檔案系統函式
A.6 MySQL操作函式
附錄B 習題答案

相關詞條

熱門詞條

聯絡我們