《PHP網(wǎng)站開發(fā)項目式教程(微課版) 教案任務(wù)9教案》由會員分享,可在線閱讀,更多相關(guān)《PHP網(wǎng)站開發(fā)項目式教程(微課版) 教案任務(wù)9教案(2頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、《PHP網(wǎng)站開發(fā)項目式教程(微課版)》教案
基本信息說明
模塊
在線投票與網(wǎng)站計數(shù)功能實現(xiàn) 單元數(shù) 3
教學(xué)目標
知識目標
掌握各種文件系統(tǒng)函數(shù)的用法
掌握在線投票功能的實現(xiàn)方法
掌握網(wǎng)站計數(shù)功能的實現(xiàn)方法
能力目標
能夠使用文件系統(tǒng)函數(shù)實現(xiàn)在線投票功能和網(wǎng)站計數(shù)功能
重點
文件的創(chuàng)建、打開、讀寫等相關(guān)操作的函數(shù)格式及應(yīng)用方法
實現(xiàn)在線投票功能時的界面設(shè)計方法;使用session和cookie限制投票次數(shù)的
方案設(shè)計
實現(xiàn)網(wǎng)站計數(shù)功能
難點
使用session和cookie限制投票次數(shù)的方案設(shè)計
教學(xué)方法與教學(xué)手段
教學(xué)方法
項目驅(qū)動、啟發(fā)引導(dǎo)式和小組討
2、論
教學(xué)手段
通過運行已經(jīng)設(shè)計好的在線投票功能和網(wǎng)站計數(shù)功能,引導(dǎo)學(xué)生觀察需要完
成的功能,講解需要的知識點,共同實現(xiàn)相關(guān)功能
教學(xué)內(nèi)容
各種文件系統(tǒng)函數(shù)的用法
在線投票功能的實現(xiàn)方法
網(wǎng)站計數(shù)功能的實現(xiàn)方法
1.文件系統(tǒng)函數(shù)強調(diào)文件的打開與關(guān)閉、文件的讀取與寫入等基本操作
(1) 文件的打開與關(guān)閉
打開文件一fopen()函數(shù)的格式及參數(shù)說明
判斷文件是否存在一file_exists()函數(shù)的格式及參數(shù)說明
關(guān)閉文件一fclose()函數(shù)的格式及參數(shù)說明
(2) 文件的讀取與寫入
讀取一行內(nèi)容一fgets()函數(shù)的格式及參數(shù)說明
判斷文件指針是否到達末尾一feo
3、f()函數(shù)的格式及參數(shù)說明
2.在線投票功能
實現(xiàn)
寫入文件一fwrite()函數(shù)的格式及參數(shù)說明
強調(diào)使用session禁止反復(fù)投票、使用cookie禁止重復(fù)投票
(1) 使用循環(huán)結(jié)構(gòu)實現(xiàn)投票界面的設(shè)計,重點強調(diào)每幅圖片下面的票數(shù)和所占百分比的實現(xiàn)
方法
(2) 通過點擊超鏈接實現(xiàn)對相應(yīng)圖片的投票過程,每點擊一次,相應(yīng)圖片票數(shù)增加1,不受
次數(shù)限制
(3) 使用session禁止反復(fù)投票,強調(diào)判斷語句的設(shè)計與應(yīng)用
(4) 使用cookie禁止重復(fù)投票,講解cookie的定義及應(yīng)用
3.網(wǎng)站計數(shù)器功 強調(diào)網(wǎng)站訪問總量和今日訪問量的實現(xiàn),強調(diào)實現(xiàn)今日訪問量時記錄日
育它實現(xiàn) 期信息的必要性
使用文本文件記錄三個數(shù)據(jù):網(wǎng)站訪問總量、今日訪問量和每個用戶的訪問日期
任何一個來訪用戶都使得訪問總量加1,但是對于今日訪問量是否加1或者設(shè)置為1,則要根
據(jù)當前訪問用戶和上一個訪問用戶是否是同一天完成的訪問來確定。