【发布时间】:2020-01-18 11:20:01
【问题描述】:
我想检查帖子是否填写(帖子变量是否为空) 我正在使用“isset”,但它似乎不起作用,每次我提交它说填写的表格时,即使表格没有填写。
PHP 代码:
<?php
if (isset($_POST["submit"])) {
echo "filled";
} else {
echo "not filled";
}
?>
HTML 代码:
<form method="post">
<input type="text" name="username" /><br><br>
<input type="submit" name="submit">
</form>
当我打印 $_POST 时,它说:
[用户名] => [提交] => 提交
【问题讨论】:
-
那么请检查
username。 -
@u_mulder 是的,它可以工作,但我想用 isset 来做,这是一个简单的案例,我有一个巨大的表格,我想检查 if(isset($_POST["submit" ]))
-
$_POST["submit"]是一个按钮,它始终设置为您按此按钮提交。 -
这没有任何意义我见过很多tutos使用相同的功能?即使只使用 $_POST 也会给我它的填充
-
所以这个 tutos 检查有人试图提交表格,他们不检查表格是否为空或未填写。
标签: php