我想找一個很好的例子,可以幫助我理解用戶註冊和管理系統。用戶管理應該顯示數據庫中的項目,並給出選項以刪除/修改,並創建一個新的。我想用php和mysql。任何人都可以請我指出正確的方向來學習和嘗試這個。我在網上搜索,到目前爲止,我能夠找到用戶登錄的例子,但沒有爲這種粗俗初學者。我想顯示一個登錄頁面(新用戶註冊是分開的),登錄後顯示他們保存的項目。每個項目旁邊顯示一個刪除,修改按鈕。修改將顯示該項目的當前詳細信息,並可以對其進行編輯。我有一個頁面來創建一個新的項目,所以我可以只提供一個經理的鏈接,但我很困惑腳本如何知道這個新的事件是爲這個用戶。我應該攜帶一個會話變量嗎?請指導我一個很好的例子,我可以學習並嘗試。使用php mysql創建用戶管理
1
A
回答
1
我會建議使用Zend OpenID功能插入您的代碼。這樣您就不必編寫身份驗證信息,讓外部提供商處理它,只存儲來自userId的映射到您正在存儲的任何設置。
檢查出http://www.developer.com/lang/article.php/3781581/Authenticating-Users-with-OpenID-and-the-Zend-Framework.htm2爲一個完整的演練。
0
你最好使用類似Drupal(http://drupal.org)的東西,而不是推出自己的。
2
如果您的系統不應該是下一代一體式超級CMS,那麼滾動您的系統並不困難。但是,一旦你開始學習PHP和SQL,並且已經很好地理解了這些,IMO就像'用戶管理應該顯示來自db的項目並給出選項來刪除/修改,並且創建一個新的'應該是微不足道的編碼。所以我的建議是在嘗試實施整個系統之前先學習這些工具。
此外,記住在開發Web應用程序時,要考慮安全方面,如PHP中的輸入驗證/衛生。下面是關於這樣一個話題相當廣泛教程:http://www.phpro.org/tutorials/Validating-User-Input.html
關於你的用戶/會話問題:您可以使用Cookie或會話ID在URL中「創造」一個會話:http://www.php.net/manual/en/intro.session.php
3
有我使用的https://phpregister.com。它非常強大,易於安裝和編輯,以便通過此腳本創建您自己的項目。
phpRegister默認頁面:
- 首頁
- 聯繫
- 樣品
- 登錄
- 註冊
- 我的賬戶
- 細節和幾個ADRES的管理SES
- 用戶支持(服務檯)
- 樣品
加:
- 多語言支持
- 自適應設計(Android和iOS的支持)
- 具有完全兼容Firefox,Chrome,Opera,IE10 +和Edge。
phpRegister管理功能:
- 賬戶登記圖表
- 管理帳戶
- 幫助臺
而且還有免費提供的一個樣本版本:https://phpregister.com/home/#downloadsample
相關問題
- 1. php/mysql用戶管理
- 2. 管理嚮導PHP API創建用戶
- 3. 創建MySQL用戶從PHP
- 4. 管理MySQL用戶
- 5. 使用MySQl的PHP用戶帳戶管理
- 6. 創建用戶管理Facebook應用
- 7. 用戶管理PHP
- 8. 流星:用戶帳戶管理和創建由管理員只
- 9. 創建用戶和管理員登錄
- 10. Magento管理員用戶自動創建?
- 11. 如何去創建和管理用戶?
- 12. 爲管理員用戶創建遷移
- 13. 在MediaWiki中管理用戶創建
- 14. 創建Django管理用戶名:密碼
- 15. 創建使用PHP和MySQL
- 16. php創建單獨的用戶/管理員登錄
- 17. 在PHP中創建管理員/用戶登錄系統
- 18. 如何使用Factory_Boy創建管理員用戶?
- 19. 使用Facebook/Google/Twitter登錄API創建和管理用戶
- 20. 使用datafixtures和fosuserbundle創建管理員用戶
- 21. 使用Tank auth和Codeigniter創建管理用戶/區域
- 22. 如何使用Ruby on Rails創建管理員用戶
- 23. 使用API創建Magento管理員用戶
- 24. php用戶管理系統
- 25. 在共享託管軟件包中創建MySQL管理數據庫用戶
- 26. 允許用戶創建和管理其他用戶
- 27. MySQL使用變量創建用戶?
- 28. PHP MySQL管理
- 29. 使用PHP在AWS上連接並創建MySql數據庫管理
- 30. WSO2 API管理器無法使用MySql創建新的API
抱歉在一個月後重新訪問。我不知何故錯過了我的評論。截至目前,我堅持我有的框架,將無法切換到zend框架。但我認爲這是一個很好的閱讀。謝謝。 – Jay 2010-08-04 04:44:49