在用户以PHP形式注册之后,我该怎么做?
我正在构建我的第一个PHP站点,即使使用新的PDOAPI,注册过程也能正常工作,但是当我成功注册用户后,我不知道该怎么办 因此,换句话说,在用户以PHP形式注册之后,我该怎么做?,php,Php,我正在构建我的第一个PHP站点,即使使用新的PDOAPI,注册过程也能正常工作,但是当我成功注册用户后,我不知道该怎么办 因此,换句话说,register.php页面没有任何标记,我只是用它来POST来创建记录 对不起,伙计们,我只是还不明白大多数人是如何使用PHP的。这取决于你们。通常,您会显示一个注册确认页面,让用户知道他们的注册成功了。如果你正在发送一封激活邮件,现在正是这样做的好时机,同时也要让他们知道。此外,从该页面链接到“成员”区域也很有帮助。您也可以直接从注册确认页面登录用户。这由
register.php
页面没有任何标记,我只是用它来POST
来创建记录
对不起,伙计们,我只是还不明白大多数人是如何使用PHP的。这取决于你们。通常,您会显示一个注册确认页面,让用户知道他们的注册成功了。如果你正在发送一封激活邮件,现在正是这样做的好时机,同时也要让他们知道。此外,从该页面链接到“成员”区域也很有帮助。您也可以直接从注册确认页面登录用户。这由您决定。通常,您会显示一个注册确认页面,让用户知道他们的注册成功了。如果你正在发送一封激活邮件,现在正是这样做的好时机,同时也要让他们知道。此外,从该页面链接到“成员”区域也很有帮助。您还可以直接从注册确认页面登录用户。您可以用多种不同的方式处理它
echo“做得好”代码>
thank-You.php
,它将显示您已注册的消息。这很好,因为如果用户尝试刷新页面,它将不会尝试生成新的注册。(见附件)显然,发送表单还有很多事情要做——验证/消毒是其中的主要部分,但由于您只是在学习基础知识,我认为您现在可以忘记它。只要始终记住先研究,尽量不要发明轮子(参见示例以帮助您进行消毒)你可以用许多不同的方法处理它
echo“做得好”;
thank-You.php
,该页面将仅显示您已注册的消息。这很好,因为如果您的用户尝试刷新页面,它将不会尝试生成新的注册。(请参阅)显然,发送表单还有很多事情要做——验证/消毒是其中的主要部分,但由于您只是在学习基础知识,我认为您现在可以忘记它。请始终记住先进行研究,尽量不要发明轮子(参见示例以帮助您进行消毒)此外,通常您会显示“谢谢你注册网页“并向用户发送确认邮件。顺便说一句,你是如何对用户的密码进行哈希的?@PeeHaa,谢谢!我用
md5
function.Eeeew对密码进行哈希处理的。你从来没有使用md5
进行密码哈希处理。这对一个用户来说是完全失败的,而且对密码哈希处理速度太快。如果你使用的是PHP 5.3.7+(你应该这样做),您应该使用ircmaxell提供的。密码库将在PHP 5.5I中成为本机密码哈希。哈希将存储,而不是明文密码。此外,您通常会显示“感谢注册页面”并向用户发送确认邮件。顺便说一句,你是如何对用户的密码进行哈希的?@PeeHaa,谢谢!我用md5
function.Eeeew对密码进行哈希的。你从来没有使用过md5
进行密码哈希。对于一个用户来说,它完全被破坏了,对密码哈希来说太快了。如果你使用的是PHP 5.3.7+(你应该这样做),您应该使用ircmaxell提供的。密码库将在PHP5.5I中成为本机密码哈希。哈希将被存储,而不是明文密码。