0

我是 PHP 菜鸟,但我有一个当前工作正常的表单,但我想添加一个字段(字段 id 为“numberTest”),我在其中询问数学总和,并且我希望用户输入正确的答案,例如200. 我知道如何检查该字段是否为空,但是如何检查用户是否没有输入正确的数字 200?对不起,如果这是一个非常基本的问题!

我试过了:

if(!check_email_address($email)) {
    $errorMsg = "Please enter a valid email address";
} else if($numberTest != "200") {
    $errorMsg = "Your answer is incorrect";
} else {
    $errorMsg = "Please complete all fields";
}

但这似乎不起作用。

4

2 回答 2

0

你的意思是以下吗?

if(isset($_POST['numberTest'])) {
    if ($_POST['numberTest'] == 200) {
        echo "200";
    }
}

请注意,它是 PHP。PHP 不看数据类型。这意味着整数可以写为字符串或字符或其他方式。

于 2013-10-15T11:02:24.897 回答
0

简单的“如果”

if ($_POST['number'] == 200){
    // OK do something
} else {
    // not 200
}
于 2013-10-15T11:02:51.497 回答