2009-10-07 121 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和会话的组合是一个很好的解决方案。