我在一个页面中通过HTML设置了一个表单,通过php
执行另一个页面它包含几个单选按钮,每个按钮对应一个用户可以选择的选项,如何将用户选择的选项传递给我的第二个文件并允许它使用该数据?
我猜它与价值观有关,但搜索没有帮助。
这就是我的第一页上的单选按钮的样子:
<input type="radio" name="radbed[0]" id="radsingletwin" value="radsingletwin">
每个选项都有一个单选按钮(总共5个)
我的第二页/文件中的两个数组。
$BedInfo = array(
"Single Twin Bed",
"Two Single Twin Beds",
"Queen Bed",
"Two Queen Beds",
"King Bed"
);
$BedCost = array(95.00,115.00,115.00,150.00,125.00);
答案 0 :(得分:0)
您可以将数组输出到单选按钮,然后传递该值
$BedInfo = array("Single Twin Bed", "Two Single Twin Beds", "Queen Bed", "Two Queen Beds", "King Bed");
foreach($BedInfo as $bed) {
echo '<input type="radio" name="bed" value="' . $bed . '" />' . $bed . '<br/>';
}
在您的处理页面上我会
$BedCost = array("Single Twin Bed" => 95.00, "Two Single Twin Beds" => 115.00, "Queen Bed" => 115.00, "Two Queen Beds" => 150.00, "King Bed" => 125);
if(!isset($BedCost[$_POST['bed']]) {
echo 'Bad value';
} else {
echo 'Your bed costs $' . $BedCost[$_POST['bed']];
}