Javascript 带有复选框的表单中的奇怪重定向

Javascript 带有复选框的表单中的奇怪重定向,javascript,php,jquery,html,checkbox,Javascript,Php,Jquery,Html,Checkbox,问题是,在chrome中,当我点击submit时,php文件没有被调用,并将我重定向到另一个html页面;在firefox中,当我选中三个复选框时,它将重定向到chrome上相同的html页面。 我试着用收音机代替复选框,但它也有同样的问题。 如果我用输入文本代替复选框,它会工作!! 萨米能帮我吗 表格如下: 伦德ì 马丁斯 Mercoledì 吉奥维德 尊敬的 萨巴托 多梅尼卡 尝试删除isset上的“$” 顺便说一句,你可以替换这个: $days['lunedi'] = isset($_P

问题是,在chrome中,当我点击submit时,php文件没有被调用,并将我重定向到另一个html页面;在firefox中,当我选中三个复选框时,它将重定向到chrome上相同的html页面。 我试着用收音机代替复选框,但它也有同样的问题。 如果我用输入文本代替复选框,它会工作!! 萨米能帮我吗

表格如下:

伦德ì 马丁斯 Mercoledì 吉奥维德 尊敬的 萨巴托 多梅尼卡 尝试删除isset上的“$”

顺便说一句,你可以替换这个:

$days['lunedi'] = isset($_POST["lunedi"]) ? $_POST["lunedi"] : "";
$days['martedi'] = isset($_POST["martedi"]) ? $_POST["martedi"] : "";
$days['mercoledi'] = isset($_POST["mercoledi"]) ? $_POST["mercoledi"] : "";
$days['giovedi'] = isset($_POST["giovedi"]) ? $_POST["giovedi"] : "";
$days['venerdi'] = isset($_POST["venerdi"]) ? $_POST["venerdi"] : "";
$days['sabato'] = isset($_POST["sabato"]) ? $_POST["sabato"] : "";
$days['domenica'] = isset($_POST["domenica"]) ? $_POST["domenica"] : "";
据此:

$dayTab = array('lunedi', 'martedi', 'mercoledi', 'giovedi', 'venerdi', 'sabato', 'domenica');
foreach($dayTab as $day) {
    $days[$day] = $_POST[$day] ?: '';
}

这听起来像是PHP代码中的问题,而不是HTML。您可以共享PHP代码吗?它会将您重定向到哪个页面?完成后,它会重定向到我以前创建的homePage.HTML。第一个回音未显示@TidyDevsame problem该页面未被称为名称问题,该页面未被称为呼叫主页。htmlMy guess:$stmt=$conn->prepare$stmt->bind_参数,$formattedDays;由于prepare没有参数,$smtp为FALSE,您正在布尔值上调用bind_参数,这会导致php错误。尝试用$smtp注释这3行,以进行测试。
$dayTab = array('lunedi', 'martedi', 'mercoledi', 'giovedi', 'venerdi', 'sabato', 'domenica');
foreach($dayTab as $day) {
    $days[$day] = $_POST[$day] ?: '';
}