2010-03-09 92 views
0

我正在寻找一个简单但安全的登录脚本,使用mySQL PHP:会话,MD5,我可以使用我现有的数据库。
通过电子邮件存储密码+密码恢复的Cookie。
更改登录/通行证。
我不需要注册,我使用临时登录/密码注册用户。PHP多用户登录类或脚本

表剂

  • AGENT1
  • agent2

表相册

  • album1,所有者:AGENT1
  • album2,所有者:AGENT1
  • album3,所有者:agent2 ......在

的login.php AGENT1日志和访问他的专辑:
- album1
- album2

AGENT1可以编辑自己的专辑:
edit.php?ref = album1
但不是edit.php?ref = album3通过更改?ref变量

+0

你有你的代码到目前为止什么问题? –

+0

我不到目前为止,Felix没有任何登录代码..只是看着g为一个类或脚本。 – FFish

+0

那么,如果你想要代码或教程,你应该首先用你最喜欢的搜索引擎搜索它。 –

回答

0

你需要做的是设置一个方法来检查登录特定代理的凭证。 “SELECT * FROM agents where username ='$ username'and password ='$ password',如果一行被返回,你知道他们已经成功登录。

从这里,你必须保存一些数据到会话变量用户名和用户名,您将使用此ID检查相册表中的相册所有权,当代理尝试编辑相册时,它将检查代理ID是否与相册表中的ID一致。

当代理创建一个专辑,你必须为可能挽救他们的ID“AGENT_ID”的专辑表涉及到在你的代码。