我做了一個使用連接到MySQL數據庫的php的登錄系統,我怎樣才能讓它在登錄後顯示用戶名,所以它就像在主登錄屏幕上 - >數據庫檢查 - >成功頁面。 沒有使用會話 在這個成功頁面上我如何顯示用戶名,這是註冊?如何在PHP中使用會話後登錄變量?
-3
A
回答
0
所以,你說:
我怎麼能顯示用戶名,這是註冊?
換句話說,您只需要用正確的密碼顯示用戶名,無論用戶是真正登錄的,對吧?
所以這個過程是
登陸界面 - >提交 - >保存的用戶名中的cookie - > DB查詢,密碼是正確的 - >獲取用戶的全名,並返回爲html
登錄界面 - >提交 - >在cookie中保存用戶名 - >數據庫檢查,密碼錯誤 - >顯示錯誤。
我覺得這只是適合你的要求:
顯示的用戶名
事實上,用戶實際上不是在「登錄」的狀態,因此,用戶可以不做任何事情,因爲它的身份
如果這是您在「web編程101」中的第一個作業,您可以在登錄成功時將用戶名保存在cookie中。然後從Cookie中讀取用戶名值以確定哪個用戶提出了請求。 但是,這是一個安全的噩夢,即使一個孩子可以破解你的系統
如果你只是討厭PHP的內置會話,你可能會部署自己的會話管理工具。在大多數情況下,當您沒有網絡安全方面的經驗時,它不會比內置安全更安全。
相關問題
- 1. 在PHP登錄腳本中使用會話和會話變量
- 2. 使用會話變量登錄後,在其他PHP文件
- 3. PHP登錄,商店會話變量
- 4. 會話變量登錄
- 5. 在php中登錄會話
- 6. 登錄登錄後,Alfresco設置會話變量
- 7. 如何使用會話變量輸出登錄用戶名
- 8. 用戶用會話變量登錄
- 9. 使用會話變量的PHP登錄頁面
- 10. 使用會話變量的PHP登錄腳本
- 11. 如何在用戶在Laravel登錄時設置會話變量
- 12. 在登錄時保持會話變量
- 13. 在PHP會話中查看登錄變量的類型
- 14. 在perl中使用PHP會話變量
- 15. 在PHP中使用ColdFusion會話變量
- 16. php登錄會話
- 17. PHP會話 - 用戶沒有登錄後登錄
- 18. 獲取存儲在php登錄會話的數據庫變量
- 19. 如何使用PHP會話變量然後更改它?
- 20. 在django-allauth登錄後如何以及在哪裏設置會話變量?
- 21. 使用PHP登錄subdomain.example.com的會話
- 22. 使用PHP增加登錄會話
- 23. 如何在使用python登錄後打開paramiko ssh會話?
- 24. 如何把會話登錄php
- 25. 如何使用Angular登錄會話?
- 26. 如何在PHP中使用會話變量
- 27. 使用GET變量檢查用戶登錄會話安全嗎?
- 28. 變化PHP會話變量使用AJAX
- 29. php變量會話變量
- 30. 在Java servlet中使用j_security_check進行登錄後,如何設置會話變量(用戶ID爲int)?
你的問題缺乏信息,數據庫架構等太多可能的答案。 –
除了我想在成功頁面中顯示的其他信息(例如(名字,中間名和姓氏) –
查詢該模式稱爲員工,其中存儲登錄信息(員工id,密碼),以及其他信息數據庫,循環結果,使用從對象分配的數組,*離開你去!* ;-)當然這是很多方法之一。 –