改为<form action="b.php" method="get">
<input type="button" value="1235456" name="dd" />
<input type="submit" value="提交" />
</form> 

解决方案 »

  1.   

    <input type="button" value="1235456" name="dd" /> 
    把button改成hidden就可以正常显示了。
      

  2.   

    用 get 不方便的
    建议用 POST
    <form method='POSt' name='' action=''>
      <input type='submit' value='ok' name='sub'>
    </form>
    $_POST["sub"]
      

  3.   

    我还是获得不了另一个按钮的value值。
      

  4.   

    你的action='' 写了吗?是 在action 的文件里抓的吗?
      

  5.   

    <table>
    <form name="f1" action="b.php" method="post">
    <tr>
     <td><input type="button" value="1235456" name="dd" />
     <input type="submit" value="提交" /></td>
    </tr>
    </form>
    </table>
    b.php code
    <?php
     echo $_POST["dd"];
    ?>
    就是不行,是不是我php5 配置错了。
      

  6.   

    你把你的那个文本框的类型改下,不要用button类型
      

  7.   

    其他类型的确可以使用。
    但是我现在也很想获得button类型的value值。
      

  8.   

    php中不可以取到button的值 
      

  9.   

    要不你就把类型改成"submit"吧 看起来和"button"的效果一样
      

  10.   

    不知道LZ要干嘛。不过,我的建议是:不要用name,而要用id。
      

  11.   

    又或者把下边那个提交去掉只留123456一个按钮改成submit类型,
    点击它本身就好使了。
      

  12.   

    一个表单只有一个提交按钮,不然的话系统分不清你要干什么。
    button按钮类型用js取值,如果submit类型直接一个按钮取值,
    就可以咯。
      

  13.   

    要指定METHOD的。..
    另外最好指定向ACTION如果你都取不到,可以用$_REQUEST看看。
    都不行的话,说明你人品有问题。.............
      

  14.   

    我想大家试验一下,是否都不能获得普通按钮的value值。这或许是他值得改进的地方?