验证登录/更改用户设置/ Php Mysql

时间:2010-06-10 02:17:08

标签: php mysql database login

我的问题是关于登录和更改已保存的数据。


问题1

到目前为止我只保存了数据库表中的输入(注册步骤),现在我需要检查输入(登录步骤)是否匹配数据库中的内容。事实上我有3种类型的用户,然后我将检查3种类型的表。然后,如果输入数据与这3个表中的一个匹配,我会将用户重定向到他们的特定区域。

我正在考虑保存提交的数据$login=$_REQUEST['login'];$password=$_REQUEST['password'];,并与数据库中的登录列进行比较。然后,如果登录匹配,我将比较提交的密码与行中的密码,而不是列。但我不知道如何进行这种搜索和比较,也不知道如何使用。然后,如果两个匹配,我将重定向用户。否则我会发送登录错误消息;我知道该怎么做。


问题2

如果我需要更改已保存的用户,例如他们是否更改了电子邮件地址,该怎么办?我更改用户的数据网页与注册用户网页完全相同。我可以加载已保存的选项和注册值吗?然后用户将更改任何必要的内容,然后当他们提交新信息时,他们不会在我的表中创建新行,而只是覆盖旧信息?我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

检查this。 然后,如果这没有帮助,请查看this