【发布时间】:2014-12-17 22:49:24
【问题描述】:
我创建了一个表单,我希望在单击提交按钮时,如果文本框为空,则显示错误。我已经设法开始工作了。当我做填写文本框并点击提交时,我的问题就开始了。基本上什么都不返回。
我很欣赏下面的代码可能很糟糕,但我仍在学习并且还没有开始格式化代码。
if ($_SERVER["REQUEST_METHOD"] == "POST") {
if (empty($_POST["node"])) {
$nodeErr = "Hostname is required";
} else {
echo $node;
}
}
我的理解是(尽管在这一点上受到限制)echo $node 如果使用 ($_POST["node"]) 捕获,则应该返回一个值,即如果文本字段是完整的,但我想我在这里错过了一个技巧。
【问题讨论】:
-
你错了。但是,
echo $_POST['node'];会这样做 -
你提到的@Dan 是可憎的,永远不应该使用。我什至不会命名它。