我有一个登录表单和一个包含3个复选框和最终提交按钮的部分。我想编写代码,当选中复选框并单击提交按钮时,用户将被重定向到另一个页面,具体取决于选中的复选框。选中复选框并点击重定向到PHP中的另一页
我:
<input type="checkbox" name="gender" value="male">
<input type="checkbox" name="gender" value="female">
我知道,你可以使用
if (isset($_POST['male'])) {
// Checkbox male is selected
} else {
// Do something else
}
要看到,如果复选框被选中,并
<input type="button" value="goElsewhere" class="GE" id="GELSEWHERE"
onClick="Javascript:window.location.href = 'http://www.google.com';" />
对于一个页面重定向当按钮被点击。
但我不知道如何结合这些。我会怎么做呢?
编辑:只有在最终提交按钮被点击后,页面才应该重定向。复选框应该只能确定用户指向哪个页面。选中复选框不应该重定向页面。
对不起,我刚刚开始学习PHP,所以我有点困惑。我有一个单独的PHP文件,其中包含HTML部分,标题中的CSS样式以及下面的所有PHP命令。如果我使用javascript,我可以输入重定向()函数作为我的PHP文件之间 php ?>?或者我必须制作一个单独的JS文件并以某种方式在我的PHP文件中引用它? – jvnna
我也希望它可以让用户在点击按钮时重定向,而不是在单击某个单选按钮时。我不确定你的代码是否 – jvnna
回显“”;将会这样做,如果insisde 。如果在普通HTML里面直接输入。 有一个单独的文件中的JS是健康的编程,但不是这个特定的东西 –