应该($ _POST [“”])如果使用echo查询则返回一个值

时间:2014-12-17 22:49:24

标签: php html forms

我在点击提交按钮时创建了一个表单,如果文本框为空则显示错误。我已经成功地开始工作了。当我执行填写文本框并单击“提交”时,我的问题就开始了。基本上没有任何回报。

我很欣赏下面的代码可能很糟糕,但我还在学习,还没有开始编写代码格式。

if ($_SERVER["REQUEST_METHOD"] == "POST") {
    if (empty($_POST["node"])) {
            $nodeErr = "Hostname is required";
    } else {
            echo $node;
 }
}

我的理解是(尽管此时有限) echo $ node 应该返回一个值,如果用($ _ POST [" node"])即如果文本字段已完成但我认为我在这里错过了一个技巧。

1 个答案:

答案 0 :(得分:1)

该值恰好位于您刚检查的位置。

if (empty($_POST["node"])) {
        $nodeErr = "Hostname is required";
} else {
        echo $_POST["node"];
}