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