Php echo不适用于空表格现场测试

时间:2015-06-13 09:12:37

标签: php html

我发现echo在我的脚本中不起作用。 下面的精简脚本是我用来调试它的,但结果是一样的。

也许你可以看到一些我忽略的简单。任何帮助表示赞赏。

其他详情:

(我想在提交数据库之前检查字段是否为空,并在提交时提供提示或回显。)

<?php
if($_SERVER['REQUEST_METHOD'] == 'post'){
    if(!isset($fieldA)){
        echo "Error: Submission field empty.";
    }
    else{
        echo "Success! Submitted field wasn't empty.";
    }
}
?>

<h1> Example Title </h1>
<form method="post" action="sandbox.php" >
    <input type="text" name="fieldA" value="" />
    <br />
    <input type="submit" name="submit" />
</form>

1 个答案:

答案 0 :(得分:1)

if($_SERVER['REQUEST_METHOD'] == 'POST'){
..........
}

试试这个。或改变if条件,如

 if(!isset($_POST['fieldA'])){
     if(empty($_POST['fieldA'])) {
         echo "Error: Submission field empty.";
     }
        }
        else{
            echo "Success! Submitted field wasn't empty.";
        }