《PHP網(wǎng)站開發(fā)項(xiàng)目式教程(微課版) 教案任務(wù)7教案》由會員分享,可在線閱讀,更多相關(guān)《PHP網(wǎng)站開發(fā)項(xiàng)目式教程(微課版) 教案任務(wù)7教案(2頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
1、《PHP網(wǎng)站開發(fā)項(xiàng)目式教程(微課版)》教案
基本信息說明
模塊
163郵箱寫郵件功能實(shí)現(xiàn) 單元數(shù) 7
教學(xué)目標(biāo)
知識目標(biāo)
掌握郵箱主窗口和寫郵件界面的設(shè)計(jì)方案
掌握使用腳本代碼實(shí)現(xiàn)浮動框架寬度和高度的自動適應(yīng)功能
掌握在文本框中顯示用戶登錄賬號信息的方法
掌握寫郵件界面各種腳本特效的事項(xiàng)和調(diào)用方法
掌握附件的添加和刪除方法
掌握系統(tǒng)退信功能的實(shí)現(xiàn)方法
能力目標(biāo)
使學(xué)生具備設(shè)計(jì)寫郵件界面并實(shí)現(xiàn)復(fù)雜腳本功能的專業(yè)能力
重點(diǎn)
使用腳本代碼實(shí)現(xiàn)浮動框架寬度和高度的自動適應(yīng)功能
在文本框中顯示用戶登錄賬號信息的方法
寫郵件界面各種腳本特效的事項(xiàng)和調(diào)用方法
附件的添加和
2、刪除方法
解決同名附件的沖突問題
系統(tǒng)退信功能的實(shí)現(xiàn)方法
難點(diǎn)
使用腳本代碼實(shí)現(xiàn)浮動框架寬度和高度的自動適應(yīng)功能
在文本框中顯示用戶登錄賬號信息的方法
寫郵件界面各種腳本特效的事項(xiàng)和調(diào)用方法
附件的添加和刪除方法
解決同名附件的沖突問題
系統(tǒng)退信功能的實(shí)現(xiàn)方法
教學(xué)方法與教學(xué)手段
教學(xué)方法
項(xiàng)目驅(qū)動、啟發(fā)引導(dǎo)式和小組討論
教學(xué)手段
通過運(yùn)行所設(shè)計(jì)的163郵箱項(xiàng)目中寫郵件子項(xiàng)目,引導(dǎo)學(xué)生觀察需要完成的
功能,講解需要的知識點(diǎn),共同實(shí)現(xiàn)相關(guān)功能
教學(xué)內(nèi)容
實(shí)現(xiàn)郵箱主窗口功能-創(chuàng)建email.php、email.css和email.js文件
創(chuàng)建寫郵件頁面一創(chuàng)建w
3、ritccniaiLphp、writccmaiLcss文件
寫郵件界面腳本功能實(shí)現(xiàn)-倉4建writeemail.js文件
添加和刪除附件功能實(shí)現(xiàn) 發(fā)送郵件-創(chuàng)建storemail.php文件 實(shí)現(xiàn)系統(tǒng)退信功能
1.實(shí)現(xiàn)郵箱主窗強(qiáng)調(diào)主窗口中用戶登錄郵件地址的填入方法、使用腳本實(shí)現(xiàn)浮動框架寬
口功能 度和高度自動適應(yīng)的方法
創(chuàng)建email, php和email, css文件設(shè)計(jì)郵箱主窗口界面
在主窗口界面中的emailaddr文本框中顯示用戶登錄時(shí)使用的郵件地址
創(chuàng)建email, js文件,定義函數(shù)iframeWidth用于實(shí)現(xiàn)浮動框架寬度自適應(yīng),
定義函數(shù)iframelle
4、ight用戶實(shí)現(xiàn)浮動框架高度自適應(yīng)
說明對兩個函數(shù)的調(diào)用方法
2 .創(chuàng)建寫郵件頁
面
強(qiáng)調(diào)頁面布局和各種表單元素的樣式定義方法
創(chuàng)建文件writeemail, php和writeemail, css,完成寫郵件界面的設(shè)計(jì)過程
3.寫郵件界面腳
本功能實(shí)現(xiàn)
強(qiáng)調(diào)表單元素寬度設(shè)置時(shí)需要考慮的邊框問題
創(chuàng)建腳本文件writeemai. js,實(shí)現(xiàn)如下功能:
定義函數(shù)validateO,對收件人和主題文本框進(jìn)行數(shù)據(jù)驗(yàn)證,保證內(nèi)容不為
空
定義函數(shù)showOrHideRdivO ,用于顯示或隱藏rdiv,說明函數(shù)調(diào)用形式
定義函數(shù)wdivWidthO,設(shè)置wdiv和各個表單元素
5、的寬度,說明函數(shù)的調(diào)用
形式
4 .添加和刪除附
件功能實(shí)現(xiàn)
強(qiáng)調(diào)添加附件時(shí)文件域元素的顯示方法和刪除附件時(shí)的更換方法
在writccmail.php文件中添加使用段落排列的10個文件域元素,并設(shè)置所有元素的id屬
性
分析點(diǎn)擊“繼續(xù)添加附件"時(shí)選擇文件域元素的原則
創(chuàng)建addAttachO函數(shù)完成添加附件時(shí)文件域元素的顯示過程,說明函數(shù)的調(diào)用形式
創(chuàng)建dele。函數(shù)完成刪除附件的功能,說明函數(shù)的調(diào)用形式
5.發(fā)送郵件
強(qiáng)調(diào)對郵件中附件信息的保存方法
創(chuàng)建MySQL數(shù)據(jù)表emailmsg
獲取用戶郵件中所有的信息
判斷若附件信息不為空,則對所有附件的名稱進(jìn)行處理,解決同名附件的沖突問題,為存
入數(shù)據(jù)表以及保存附件文件做準(zhǔn)備
將郵件信息寫入數(shù)據(jù)表中
6 .實(shí)現(xiàn)系統(tǒng)退信
功能
強(qiáng)調(diào)判斷系統(tǒng)產(chǎn)生退信的依據(jù)
在usermsg表中查找收件人中指定的每個賬號是否存在,若是不存在則產(chǎn)生系統(tǒng)退信,否
則對存在的賬號發(fā)送郵件