我正在尝试为我的网站访问者提交表单时添加多个方案。现在我们有4个下拉问题。将有3种情况:
不幸的是,我无法让第三种情况发挥作用。代码如下:
mail($to, $mailsubject, $body, $header);
if($Q1=='yes' && $Q2=='yes' && $Q3=='yes' && $Q4=='yes'){
header('Location: http://example.com/success.php');
}
if($Q3=='yes'){
header('Location: http://example.com/success.php');
}
if($Q1=='no' || $Q2=='no' || $Q3=='no' || $Q4=='no' ){
header('Location: http://example.com/resources.php');
}
答案 0 :(得分:2)
if ($Q3 == "yes") {
header('Location: http://example.com/success.php');
} else {
header('Location: http://example.com/resources.php');
}
如果我没有记错的话,这实际上涵盖了你所有的情况 对于两个成功案例,Q3必须为yes。如果是的话,没有其他问题。如果不是,它总是失败。
答案 1 :(得分:0)
if (($Q3 == "yes")||($Q1=='yes' && $Q2=='yes' && $Q3=='yes' && $Q4=='yes')) {
header('Location: http://example.com/success.php');
} else {
header('Location: http://example.com/resources.php');
}