从两种形式阅读信息

时间:2013-04-14 09:33:50

标签: php forms

我在页面中有两个表单(注册和登录),它如何读取单独发送的信息?

1 个答案:

答案 0 :(得分:0)

对于您的提交按钮,如果您在HTML中使用<input type="submit" name="register" value="Register"><input type="submit" name="login" value="Log In">,那么在PHP中,$_POST['register']将设置为“注册”或$_POST['login']将是设置为“登录”,但不是两者。您没有单击的按钮将不会出现在PHP的$ _POST或$ _GET数组中。您可以使用它来分叉代码,如下所示:

//Check if 'login' parameter was passed into POST array
if (isset($_POST['login']))
{
    //Login code
}
else
{
    //Registration code
}

让我知道这是否有用并且有意义:)