2009-10-07 148 views
1

HI,PHP用戶名對登錄系統

我堅持一個小東西,

我需要讓muplite用戶能夠登錄

我的PHP代碼與一個哪有成員我做這麼多張用戶可以登錄,

如果使用MySQL,請讓一個更好的辦法我知道

$upload_username = "username"; 
    $upload_password = "password"; 

謝謝

回答

8

是的,你想建立一個表來存儲用戶名,密碼等。 這裏是一個偉大的教程,說明如何建立一個網站登錄在PHP中:

User Membership with PHP

+0

+1這是一個很好的教程,你鏈接到。 – 2009-10-07 13:50:08

+0

最佳答案+1和我打勾。 Thanks dude – 2009-10-07 13:55:10

1

我首先對密碼進行加密無論你硬編碼或他們是否在數據庫中。但最好將用戶帳戶存儲在密碼加密的安全數據庫中。

2

這是一個非常寬泛的問題。這裏有一些想法:

  1. 創建將存儲的用戶名,密碼等用戶信息的表稱爲site_users
  2. 創建一個登錄表單來捕獲用戶名和密碼
  3. 在提交,查詢site_users表爲用戶名密碼組合。如果找到,則設置一個會話令牌,指示該用戶已成功登錄您網站的每個頁面上的
  4. 檢查會話令牌。您可以使用包含頁面來做到這一點,以避免重複代碼。
+0

謝謝,我們其實在我們其他網站上工作,我只想要1個額外的用戶,所以不想使用會話,但我想我應該將來證明該網站。 謝謝 – 2009-10-07 13:54:38

0

數據庫(加密密碼),php和會話的組合是一個很好的解決方案。