另一个网络编程问题。这一次,我希望创建一个简单的登录系统,允许用户登录和注册。当他们这样做时,他们会看到未登录的用户无法查看的特殊页面。没有帐户选项或任何东西,只需登录或注销。如果有人对如何做到这一点有任何建议,将不胜感激!
1 回答
1
有什么建议吗?最好的建议可能是为此使用几千个现有脚本之一。
一般的方法是:
- 做一个注册页面。在 POST 上保存用户名和散列密码(序列化到文件或数据库中)。
- 制作登录表单。在用户数据库/文件中提交查找条目时,与散列密码进行比较。如果匹配,则设置
$_SESSION["user"]=..为有效值。 - 在“特殊”页面上,开始会话,检查有效值
user,否则die("with error message.") - 由于您的标题要求提供聊天系统,所以这很简单。做一个表格。允许从一个用户提交消息,使用下拉菜单让人们选择收件人,将收到的值保存到数据库中。给每个用户一个消息收件箱页面,并在那里显示存储的消息。
于 2011-01-23T19:17:33.643 回答