【发布时间】:2017-04-18 03:39:14
【问题描述】:
当我查看此表单时,我总是选择 google 选项,无论是哪种组合。我不知道我做错了什么。我在其他情况下对复选框使用相同的表单。 1-6 总是谷歌。连不配置的多选都是google的。
.pic{
background: url("#") no-repeat;
width:616px;
height:525px;
position: relative;
}
input[type="checkbox"] {
transform:scale(1.3, 1.3);
}
.poin1{
left: 548px;
bottom:59px;
position: absolute;
}
.poin2{
left: 540px;
bottom:155px;
position: absolute;
}
.poin3{
left: 500px;
bottom:265px;
position: absolute;
}
.poin4{
left: 495px;
bottom:325px;
position: absolute;
}
.poin5{
left: 479px;
bottom:385px;
position: absolute;
}
.poin6{
left: 465px;
bottom:460px;
position: absolute;
}
<form method="post" action="../includes/messung_jeans.php"> <div class="pic">
<input type="checkbox" id="cb1" name="cb1" value="m1" class="poin1">
<input type="checkbox" id="cb2" name="cb2" value="m2" class="poin2">
<input type="checkbox" id="cb3" name="cb3" value="m3" class="poin3">
<input type="checkbox" id="cb4" name="cb4" value="m4" class="poin4">
<input type="checkbox" id="cb5" name="cb5" value="m5" class="poin5">
<input type="checkbox" id="cb6" name="cb6" value="m6" class="poin6">
</div>
<div class="buttonHolder">
<input type="submit" name="send" <a class="btn primary-button" value="Weiter" /> </a>
</div>
<?
if($_POST['cb1'] == m1){
header("Location: http://www.google.com");
}
elseif($_POST['cb2'] == m2 ){
header("Location: http://www.yahoo.com");
}
elseif($_POST['cb2'] == m2 && $_POST['cb1'] == m1 ){
header("Location: http://www.bild.de");
}
elseif($_POST['cb3'] == m3 ){
header("Location: http://www.bing.com");
}
elseif($_POST['cb4'] == m4 ){
header("Location: http://www.bing.com");
}
elseif($_POST['cb5'] == m5 ){
header("Location: http://www.bing.com");
}
elseif($_POST['cb6'] == m6 ){
header("Location: http://www.bing.com");
}
else {
header("Location: http://www.floridataxreduction.com");
}
?>
【问题讨论】:
-
我认为我们不需要你的 CSS。这有点让人分心xD
标签: php html css forms checkbox