我是php的初学者,如果勾选了复选框,我会遇到一些问题。这基本上是我的代码:
<?php
error_reporting(0);
?>
<html>
<head><title>Title</title></head>
<body>
<form method="POST" action="cautare.php">
<table>
...
<tr><td colspan="3"><input type="checkbox" name="garaI" value="gara"> Something </td></tr>
</table>
<br/>
</form>
</body>
</html>
在这里,我试图检查是否检查过:
<?php
if (isset($_POST['garaI']))
{
print "Checked";
}
else
{
print "Not checked";
}
问题是我总是得到结果&#34;未检查&#34;。我也尝试过
if ($_POST['garaI'] == 'gara')
和!empty($_POST['garaI']
,但结果相同。
另外,如果我print_r($_POST);
[garaI]总是空的,无论是否选中复选框,我都认为创建复选框可能有问题?我做错了什么?