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