这些都一样吗?

时间:2013-12-14 12:25:01

标签: php

在注册表单中,您可以输入用户名密码和名称,例如:

if (isset($username) && isset($password) && isset($firstname))

与:if (isset($submit))相同?

旁注:$username = $_POST['username'];等等。 $submit = $_POST['submit'] - 按下提交按钮时

2 个答案:

答案 0 :(得分:0)

不,if(isset($submit))只会告诉您表单是否已提交。 您应该使用if(isset($username,$password,$firstname))

答案 1 :(得分:-1)

如果您正在执行$username = $_POST['username'],则$username始终设置。

说到$_POST['username']$_POST['submit'] - 不,它们不一样。但是,在通常情况下,仅检查一个字段就足够了 - 因此,您可以粗略地假设它们是相同的。