Re: [请益] 判断选到哪个 radio 进入不同网址

楼主: alian954 (PhantasyStaR)   2016-03-09 12:04:12
※ 引述《x3000zro (Jwer)》之铭言:
: 各位大大好,小弟最近刚上手 PHP 遇到一个问题
: 如有三个
: <input type="radio" id="tr1" name="travel_radio" value="1"/>
: <input type="radio" id="tr2" name="travel_radio" value="2"/>
: <input type="radio" id="tr3" name="travel_radio" value="3"/>
: <input type="submit" name="button" value="开始报名" />
: 选择不同的 radio 后按下开始报名想分别到不同的网页
: 请问这在 PHP 要如何写呢?
<?php
if ($_POST['flag'] == 'true') {
$val = $_POST['travel_radio'];
if ($val == null) {
echo '未选择!';
exit;
}
if ($val == 1) {
header("Location:a.php");
exit;
} elseif ($val == 2) {
header("Location:b.php");
exit;
} elseif ($val == 3) {
header("Location:c.php");
exit;
}
}
?>
<form action="" method="post">
<input type="hidden" id="flag" name="flag" value="true">
<input type="radio" id="tr1" name="travel_radio" value="1"/>1
<input type="radio" id="tr2" name="travel_radio" value="2"/>2
<input type="radio" id="tr3" name="travel_radio" value="3"/>3
<input type="submit" name="button" value="开始报名" />
</form>
楼主: alian954 (PhantasyStaR)   2016-03-09 12:14:00
进阶可以用JS去做 就不需要form了
作者: ns1234 (FAR)   2016-03-09 23:53:00
js直接location.href="目标网址"就超快拉XD

Links booklink

Contact Us: admin [ a t ] ucptt.com