




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
任務八接收,閱讀,刪除郵件分頁瀏覽郵件打開并閱讀郵件刪除郵件八.一分頁瀏覽郵件八.一.一收郵件功能描述在收郵件界面需要實現(xiàn)以下描述地功能任務:(一)能夠獲取當前用戶收件箱尚未設置刪除標志地郵件總數(shù)并顯示出來;(二)能夠?qū)崿F(xiàn)郵件地分頁瀏覽功能,輸出"首頁,上頁,下頁,尾頁"地文本或者超鏈接,若當前顯示地是第一頁地郵件信息,則"首頁"與"上頁"鏈接不可用,若當前顯示地是最后一頁地郵件信息,則"下頁"與"尾頁"鏈接不可用;(三)能夠根據(jù)用戶點擊地頁面超鏈接行換頁,例如,若當前正在顯示地是第二頁,點擊"下頁"超鏈接后,能夠?qū)㈨摯a三提給服務器,以打開下頁地郵件信息;若此時點擊"上頁"超鏈接,能夠?qū)㈨摯a一提給服務器,以打開上頁地郵件信息;八.一.一收郵件功能描述(四)能夠通過查詢語句地限制子句limit獲取每頁指定地郵件,能夠使用mysqli_fetch_array()函數(shù)從查詢結(jié)果記錄集獲取一條記錄(即一封郵件地所有信息),然后使用數(shù)組形式將每封郵件地發(fā)件,主題,收發(fā)日期以及郵件是否有附件等信息顯示到郵件列表,若是有附件,就在指定列顯示附件小圖標flag-一.jpg;(五)點擊任意郵件地發(fā)件或者郵件主題信息時,能夠?qū)斍班]件地emailno列值(即郵件序號)提給服務器,完成郵件地打開與閱讀功能;(六)選需要刪除郵件左側(cè)地復選框,點擊"刪除"按鈕之后,能夠?qū)⑦x地所有郵件設置為已刪除郵件。八.一.二用$_GET接收URL附加數(shù)據(jù)三個知識點使用超鏈接提數(shù)據(jù)地功能說明用$_GET接收URL附加數(shù)據(jù)用一個文件實現(xiàn)數(shù)據(jù)地提與接收演示項目文件打開收郵件界面,觀察如下效果將鼠標停留在"首頁,上頁,下頁,尾頁"有關鏈接上,觀察顯示地URL信息將鼠標停留在某封郵件鏈接上,觀察URL信息點擊超鏈接提數(shù)據(jù)功能說明在收郵件界面,使用非常多地一個功能是點擊超鏈接向服務器端提數(shù)據(jù),也就是在打開鏈接文件地同時,向該文件提了指定地數(shù)據(jù)。例如,點擊首頁,上頁,下頁,尾頁時,需要向服務器提一個數(shù)字值,作為將要顯示地頁面地頁碼信息;點擊任意郵件地發(fā)件或者郵件主題時,則需要向服務器提當前郵件地emailno列值,指定要打開閱讀地郵件序號。功能實現(xiàn)方案點擊超鏈接向服務器端提數(shù)據(jù),之后在服務器端獲取該數(shù)據(jù),這兩個功能地實現(xiàn)可以分別在兩個文件完成,也可以放在一個文件內(nèi)部來實現(xiàn)。例如在收郵件界面,點擊某個郵件地發(fā)件或主題打開郵件時,點擊地超鏈接元素屬于頁面文件receiveemail.php,超鏈接要打開地文件則是openemail.php,即提數(shù)據(jù)地頁面是receiveemail.php,接收數(shù)據(jù)地頁面則是openemail.php;而收郵件界面,點擊首頁,上頁,下頁,尾頁時,點擊地超鏈接元素屬于頁面文件receiveemail.php,超鏈接要打開地文件還是receiveemail.php,即提數(shù)據(jù)與接收數(shù)據(jù)地都是receiveemail.php文件。使用URL方式提數(shù)據(jù)需要解決地問題需要解決地問題有兩個:第一,在超鏈接需要如何設置,才能在點擊時將數(shù)據(jù)提給服務器?第二,超鏈接提地數(shù)據(jù)在服務器端如何使用系統(tǒng)數(shù)組$_GET獲取?在超鏈接設置向服務器端提數(shù)據(jù),需要使用href="url?鍵名=鍵值"來完成。使用$_GET["鍵名"]獲取應用示例--創(chuàng)建get.html創(chuàng)建文件get.html,在內(nèi)部設置超鏈接,鏈接熱點是"點擊超鏈接,觀察地址欄地變化",鏈接打開地文件是get.php,點擊超鏈接時,向服務器端提地數(shù)據(jù)對是data=一二三。頁面主體內(nèi)容代碼如下:<p><ahref="get.php?data=一二三">點擊超鏈接,觀察地址欄地變化</a></p>點擊超鏈接時,將信息一二三使用鍵名data提到服務器地$_GET系統(tǒng)數(shù)組,只要使用代碼$_GET[‘data’]即可獲取信息一二三應用示例--創(chuàng)建get.php文件創(chuàng)建文件get.php,獲取并輸出get.html文件超鏈接提地數(shù)據(jù)。核心代碼如下:<?php$data=$_GET['data'];echo"超鏈接提地數(shù)據(jù)是:$data";?>將提數(shù)據(jù)與接收數(shù)據(jù)功能合并在一個文件實現(xiàn)將提數(shù)據(jù)與接收數(shù)據(jù)功能合并在一個文件實現(xiàn),是指在這個文件創(chuàng)建超鏈接,超鏈接href屬指定要鏈接地文件仍舊是該文件本身,即點擊超鏈接提地數(shù)據(jù)仍舊由當前文件自己接收并處理,提數(shù)據(jù)在瀏覽器端完成,而接收數(shù)據(jù)在服務器端完成。簡單描述如下:一個文件先提數(shù)據(jù),而后接收并處理自己所提地數(shù)據(jù)修改get.php文件修改頁面文件get.php,按如下結(jié)構(gòu)合并原get.html文件代碼與get.php文件代碼<body><p><ahref="get.php?data=一二三">點擊超鏈接,觀察地址欄地變化</a></p><?php$data=$_GET['data'];echo"超鏈接提地數(shù)據(jù)是:$data";?></body>文件get.php運行結(jié)果如下:左圖為點擊超鏈接之前,初始運行效果,右圖為點擊超鏈接之后地結(jié)果思考問題:為什么在左側(cè)圖會出現(xiàn)提示信息"undefinedindex:data"即,在頁面文件get.php代碼$data=$_GET['data'];出現(xiàn)未定義地索引data?該如何解決?問題分析與解決方案說明產(chǎn)生問題地原因:頁面文件get.php第一次運行時,尚未點擊超鏈接,也就是說還沒有使用data=一二三向超鏈接指向地文件get.php提數(shù)據(jù),所以在系統(tǒng)數(shù)組$_GET也就不存在鍵名下標data,而在點擊超鏈接之后數(shù)據(jù)被提到頁面文件get.php,存在系統(tǒng)數(shù)組元素$_GET['data'],獲取之后就可以顯示出來解決該問題需要使用isset()函數(shù)在使用系統(tǒng)數(shù)組元素$_GET['data']之前,先使用isset()函數(shù)判斷該元素是否已經(jīng)設置,若是設置了,再獲取其保存地數(shù)據(jù),否則不做任何處理修改頁面文件get.php修改頁面文件get.php,增加條件判斷語句,修改后地代碼如下:<body><p><ahref="get.php?data=一二三">點擊超鏈接,觀察地址欄地變化</a></p><?phpif(isset($_GET['data'])){$data=$_GET['data'];echo"超鏈接提地數(shù)據(jù)是:$data";}?></body>使用isset($_GET['data'])檢測系統(tǒng)數(shù)組元素$_GET['data']是否設置,即檢測其是否存在,若是存在,返回真值,則if()條件成立,而執(zhí)行后續(xù)兩行代碼處理該數(shù)組元素保存地數(shù)據(jù)。使用超鏈接同時提多個數(shù)據(jù)若是
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025重慶市安全員-A證考試題庫附答案
- 2025-2030年中國金屬鈷市場發(fā)展趨勢規(guī)劃研究報告
- 2025-2030年中國袋式除塵器行業(yè)運營趨勢規(guī)劃研究報告
- 2025-2030年中國芝麻素市場運行狀況與前景趨勢分析報告
- 2025-2030年中國翻譯行業(yè)競爭狀況及發(fā)展趨勢分析報告
- 2025-2030年中國砂巖行業(yè)市場運行態(tài)勢及發(fā)展風險分析報告
- 2025-2030年中國電熱水龍頭市場運行現(xiàn)狀及發(fā)展前景預測報告
- 廣西民族大學《建筑設備自動化A》2023-2024學年第二學期期末試卷
- 廣東外語外貿(mào)大學《法律與人生》2023-2024學年第二學期期末試卷
- 血液透析并發(fā)癥頭痛
- 《幼兒園保教質(zhì)量評估指南》解讀
- ICU單間耗材出入庫使用登記表
- 外研版(一年級起點)四年級下冊英語全冊教學課件
- 助貸機構(gòu)業(yè)務流程規(guī)范
- 2024四川省涼山州林業(yè)局招聘60人歷年(高頻重點復習提升訓練)共500題附帶答案詳解
- DL∕T 5106-2017 跨越電力線路架線施工規(guī)程
- 西師大版數(shù)學四年級下冊全冊教學課件(2024年3月修訂)
- 綠化養(yǎng)護服務投標方案(技術(shù)標)
- 九年級物理第一課
- 代孕合同范本
評論
0/150
提交評論