如何获取到Radio的值 本帖最后由 xeqtrl982 于 2010-04-29 16:47:12 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <% radiobutton6=request.Form("radiobutton6") radiobutton7=request.Form("radiobutton7")%> <?php echo $_post['radiobutton6'] ?>//这样就出不来值 echo $_POST['radiobutton6'];echo $_POST['radiobutton7']; 谢谢vn700还有一个问题由于我的radiobutton组是动态生成的<事先并未知道创建几个>,而在服务器端用_POST时,我如何才能把所有被选中的radio值显示出来呢 不会吧?分别试试下面:<?php echo $_POST['radiobutton6'] ?><?php echo $_REQUEST['radiobutton6'] ?> echo $_POST['radiobutton6'];echo $_POST['radiobutton7'];//如果前端动态创建了radiobutton8,如何获取radiobutton8被选中的值 print_r($_POST);$_POST里有所有的POST数据。或者<input type="radio" name="radiobutton[6]" value="6-1" />A<input type="radio" name="radiobutton[7]" value="7-1" />1$_POST['radiobutton']就能取到所有radio的数据,是一个二维数组。 动态生成总有个总数吧?比如是5个循环一下,输出:<?php echo $_POST['radiobutton'+i] ?> 你前端创建的 radio组名总有个规律吧,rdo_1,rdo_2,rdo_3....<?php$data=$_POST;//关键对 data 进行分析了foreach($data as $key=>$value)//这里进行你要的操作?> yangball能否写一个实例,实在是不太熟:) echo $_POST['radiobutton6']; rdo_1,rdo_2,rdo_3 例: 1,2,3 为id 前台生成radio name : 'radiobutton' . $id; 后台获取 $ids //为id数组 foreach($ids as $key => $id ){ $name = 'radiobutton' . $id; $radios[] = $_POST[$name]; } //$radios 你想要的值 magic_quotes_gpc问题 请问怎么修改php路径。 大家好,关于php4配置的奇怪问题 无法给input类型的元件定义名称?~高分送 怎样对表格内容进行修改、删除? 谁知道哪里有这样的论坛下载?100分相送,内详 郁闷,散分,换工作 有好的购物网站介绍吗? 哪位大神知道PHP怎样连接Oracle 请问微擎码上点餐系统后台我在哪里更改货币符号和货币单位? PHP中如何检测字符串中存在空格? php dio_read()是阻塞的?请教怎么设置成非阻塞的~谢谢~
radiobutton6=request.Form("radiobutton6")
radiobutton7=request.Form("radiobutton7")
%>
<?php echo $_post['radiobutton6'] ?>//这样就出不来值
echo $_POST['radiobutton6'];echo $_POST['radiobutton7'];
还有一个问题
由于我的radiobutton组是动态生成的<事先并未知道创建几个>,而在服务器端用_POST时,我如何才能把所有被选中的radio值显示出来呢
<?php echo $_POST['radiobutton6'] ?>
<?php echo $_REQUEST['radiobutton6'] ?>
echo $_POST['radiobutton6'];echo $_POST['radiobutton7'];
//如果前端动态创建了radiobutton8,如何获取radiobutton8被选中的值
print_r($_POST);$_POST里有所有的POST数据。
或者
<input type="radio" name="radiobutton[6]" value="6-1" />A<input type="radio" name="radiobutton[7]" value="7-1" />1
$_POST['radiobutton']就能取到所有radio的数据,是一个二维数组。
循环一下,输出:
<?php echo $_POST['radiobutton'+i] ?>
$data=$_POST;//关键对 data 进行分析了
foreach($data as $key=>$value)//这里进行你要的操作
?>
例: 1,2,3 为id
前台生成radio name : 'radiobutton' . $id;
后台获取 $ids //为id数组
foreach($ids as $key => $id ){
$name = 'radiobutton' . $id;
$radios[] = $_POST[$name];
}
//$radios 你想要的值