"/> 我一定是忽略了一些东西。 最佳答案 如果-6ren">
gpt4 book ai didi

php - $_POST 未设置

转载 作者:行者123 更新时间:2023-12-03 02:05:32 24 4
gpt4 key购买 nike

有人知道为什么$_POST没有被设置吗?

这是一些代码。

<form method="post" name="form" id="clientForm" action="">
<input type="submit" name="sub" value="Delete_Checked"/>
<?php if ($i%2){ ?> class="even"<?php } ?>
<input type="checkbox" name="doc[]" value="<?php echo $document->doID; ?>"/>
<?php $i++; } ?>
</form>
<?php
if (isset($_POST['sub']) == 'Delete_Checked'){
print_r($_POST['sub']); // nothing gets print.......
}
?>

我一定是忽略了一些东西。

最佳答案

如果提交时未选中该复选框,则该复选框不会出现在 $_POST 数组中。

$_POST 本身总是被设置的。当您需要查看其中包含的所有内容时,请尝试此操作:

print_r($_POST);

确保您也使用“post”作为表单方法。

此外,当您的代码仅显示“doc[]”输入时,您似乎正在尝试访问 $_POST['sub']

关于php - $_POST 未设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5852088/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com