Php 根据不同的情况更改窗体的活动部分
我有一个表单,用户可以在我的网站上注册。我将新用户和已注册用户与他们的电子邮件区分开。因此,如果一个已经注册的用户提交了注册表单,我想让他进入忘记密码页面。如果有新用户提交,我想直接转到欢迎访问站点页面。 但是,我不知道如何处理表单的活动部分,因为活动部分只获得一个URL,用户总是直接指向给定的URL。 我可以对表单的活动部分做些什么?我可以给出两个URL和一个条件,以便选择其中一个到活动部分吗 致以最良好的祝愿, VahidPHP伪代码:Php 根据不同的情况更改窗体的活动部分,php,html,Php,Html,我有一个表单,用户可以在我的网站上注册。我将新用户和已注册用户与他们的电子邮件区分开。因此,如果一个已经注册的用户提交了注册表单,我想让他进入忘记密码页面。如果有新用户提交,我想直接转到欢迎访问站点页面。 但是,我不知道如何处理表单的活动部分,因为活动部分只获得一个URL,用户总是直接指向给定的URL。 我可以对表单的活动部分做些什么?我可以给出两个URL和一个条件,以便选择其中一个到活动部分吗 致以最良好的祝愿, VahidPHP伪代码: <?php if(us
<?php
if(user exists){ $url = "forgetpassword.html"; }
else { $url = "welcome.html";}
?>
HTML伪代码:
<form action="<?php echo $url; ?>" />
在数据库中查找电子邮件地址
如果找到:echo标题(“位置:忘记密码页面的url”)
否则
echo标题(“位置:您登录页面的url”)
请参阅:您可以执行如下重定向:标题('Location:http://www.example.com/');代码>
形式
只需在表单数据发送到的脚本中做出决定。
<form method="POST" action="register.php">
...
</form>
$result = checkRegistration($email,...,...);
if($result) {
header("Location: welcome.php");
} else {
header("Location: password.php");
}