關聯課件:1子項目一 浏覽用戶(點擊在線預覽)
有用戶注冊後術快(hòu),圖1-2中就(jiù)會(huì)按注冊的先後(hòu購短)順序列出注冊用戶,可以單擊進(jìn)入其博客首頁,也可以在圖1-2中輸紅員入用戶名進(jìn)行搜索,如果用戶存在就(jiù)直接跳轉到其博客首頁,如和制圖1-10所示。
圖1-10 程序myblog.php鐘舞的運行效果
在圖1-10中,可以單擊科要日曆中某天的超級鏈接,進(jìn資了)入按哪天查看注冊用戶的日志。也可以單擊日志分類中的某一類,按日志分見南類來查看注冊用的日志,也可以針對(duì)博主的某篇日志進(jì姐行n)行評論。其顯示界面(miàn)相差不多,這(zhè)兒就(jiù自水)不再一一給出。
在頁面(miàn)中有一個登錄表單,上面(miàn)需要用戶填寫身坐用戶名與密碼等信息 如果用戶輸入的用戶名在用戶信息表裡(弟員lǐ)面(miàn)根本就(jiù)沒(méi)有,那章黑麼(me)則彈出“查無此人”的對(duì)話框,并返回本頁 如果用戶輸入的密科件碼錯誤,那麼(me)則彈出“密開關碼錯誤”的對(duì)話框,并返回本頁 如果用戶輸兵民入的登錄信息正确,那麼(me)則跳到“登錄成(chéng)功畫海”的頁面(miàn),并輸出用戶當前的IP、使用的系統的語言環境、與浏章聽覽器信息
“登錄成(chéng)功”的頁面(miàn)城人是被(bèi)保護的,浏覽器并不可以通過(guò爸這)在浏覽器中輸入地址的方式,繞開(kāi)門鄉輸入密碼的頁面(miàn),直接訪問“登錄成(chéng)功”頁面(miàn)不通
銷毀session頁面(miàn),并且在銷毀sess長見ion之後(hòu),把頁面(miàn)打回login.html 在p子就hp一旦需要使用session,就(jiù)應該在所有代資媽碼的第一行使用session_start();系一器統函數,否則可能(néng)會(huì)出錯
登錄判斷頁面(miàn),還(hái)是經(湖拿jīng)典的登錄三段論,首先接收login.html傳遞過綠笑(guò)來的username與pa說快ssword,查詢用戶信息表中是否有這(zhè)個usern空和ame,如果沒(méi)有,再登錄輛木失敗,如果有,再同時(shí)物靜判斷傳過(guò)來的、用戶輸入的pa務喝ssword是否等于這(zhè)個username熱一在數據庫中對(duì)應的dbpassword,如果是,登錄做外成(chéng)功,并把username存入se著文ssion,傳遞給登錄成(chéng)功頁面(miàn)朋外,否則登錄失敗。 本頁面(miàn)還(hái)用到了系統但問内置函數is_null判斷查詢結果是否爲空,如果數據間頻庫查詢結果爲空,根本就(jiù)不會(huì)上好有值賦予給新定義的dbusern我人ame,這(zhè)個dbusername依舊爲空。 同時(shí),如朋你果登錄成(chéng)功之後(事大hòu),還(hái)要使用mt_rand(0,100000);在0器光~100000中産生一個保護登錄成(c大他héng)功頁面(miàn)的随機數code。 報媽 并且做完一切判斷之後(hòu),記得在最後(hòu)加入一條關閉數據庫的黑玩語句,人走帶門。
123456789
講的很清晰,易理解
可以單擊日曆中某天的超級鏈接,進(jìn)入按哪天查看注冊用戶的日志。也愛樹可以單擊日志分類中的某一類,按日志分類紅河來查看注冊用的日志,也可以針對(duì)博主的某篇日志進分市(jìn)行評論。其顯示界面(miàn)相差不多,這(zhè)兒視國就(jiù)不再一一給出。
老師講的很仔細,條理清晰,便于學(xué)習
講解清晰,從中獲益匪淺!
講的很詳細!
有用戶注冊後(hòu),就(jiù)會(huì)按注冊的先後(hòu)順序列分哥出注冊用戶,可以單擊進(jìn)入其博客首頁,也可以輸入用戶名進(jì是樂n)行搜索,如果用戶存在就(jiù)直接跳轉到其博客首頁。
感覺老師講的很适合學(xué)生,思路清晰。
講的很好(hǎo),思路清晰,易于什理理解。
功能(néng)很強大,學(xué)會(hu朋店ì)的感覺真爽,我要更加努力了
易理解
老師講的條理清晰,簡單易懂
懂了懂了
登錄界面(miàn)
講的很詳細
老師講的很仔細,條理清晰,便于學(xué)習通答