我正在尝试编写将信息发送到 SQL 的脚本,但是提交按钮和表单收音机有问题,有人可以帮我吗?
这个 IF 不能正常工作
if (isset($_POST['test'])) {
if(isset( $_POST['odp']))
我正在尝试编写将信息发送到 SQL 的脚本,但是提交按钮和表单收音机有问题,有人可以帮我吗?
这个 IF 不能正常工作
if (isset($_POST['test'])) {
if(isset( $_POST['odp']))
一方面,在查看您的代码后,您似乎最好将这两个 if 结合起来,如下所示:
if ((isset($_POST['test']) && isset( $_POST['odp']))
{
code to execute;
}
你得到 isset($_POST['test']) 和 isset($_POST['odp']) 的值是多少?您可能想尝试将它们呼应出来,看看它们是否是您期望的实际值。您也可以尝试在两个 if(isset 之后立即回显某些内容,因为它可能是已执行代码的一部分不起作用,而不是实际的 if 语句。
empty($_POST['test']) 也可能效果更好,与上述海报相同。
对于标题,在您提供的代码中,您当前已将该行注释掉。另一个提示是,必须在输出任何内容之前完成标头重定向,您目前在打印行和一些回显行之后拥有它。要解决此问题,您可以将其移至所有其他代码之上的函数,然后在需要时调用该函数。
编辑:这是为了回答此页面上发布的最后一个问题。