本帖最后由 xeqtrl982 于 2010-04-29 16:47:12 编辑

解决方案 »

  1.   

    <%
      radiobutton6=request.Form("radiobutton6")
      radiobutton7=request.Form("radiobutton7")
    %>
      

  2.   


    <?php echo $_post['radiobutton6'] ?>//这样就出不来值
      

  3.   


    echo $_POST['radiobutton6'];echo $_POST['radiobutton7'];
      

  4.   

    谢谢vn700
    还有一个问题
    由于我的radiobutton组是动态生成的<事先并未知道创建几个>,而在服务器端用_POST时,我如何才能把所有被选中的radio值显示出来呢
      

  5.   

    不会吧?分别试试下面:
    <?php echo $_POST['radiobutton6'] ?>
    <?php echo $_REQUEST['radiobutton6'] ?>
      

  6.   


    echo $_POST['radiobutton6'];echo $_POST['radiobutton7'];
    //如果前端动态创建了radiobutton8,如何获取radiobutton8被选中的值
      

  7.   


    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的数据,是一个二维数组。
      

  8.   

    动态生成总有个总数吧?比如是5个
    循环一下,输出:
    <?php echo $_POST['radiobutton'+i] ?>
      

  9.   

    你前端创建的 radio组名总有个规律吧,rdo_1,rdo_2,rdo_3....<?php
    $data=$_POST;//关键对 data 进行分析了
    foreach($data as $key=>$value)//这里进行你要的操作
    ?>
      

  10.   

    yangball能否写一个实例,实在是不太熟:)
      

  11.   

    echo $_POST['radiobutton6'];
      

  12.   

    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 你想要的值