我发现回声在我的脚本中不起作用。下面的精简脚本是我一直用来调试它的脚本,但结果是一样的。
也许你可以看到一些我忽略的简单东西。任何帮助表示赞赏。
其他详细信息:
- 位置: http://www.example.com/include/sandbox.php
- Web服务器可以执行php脚本:
phpinfo();
提供了PHP版本5.3.24。 - 无需担心标题行。
(我想在提交到数据库之前检查字段是否不为空,并在提交时提供提示或回显。
<?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>
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.";
}