for each i in Request.form
  Response.Write(Request.Form(i))
next

解决方案 »

  1.   

    那是asp的对象,php下不行吧!!
    我觉得只能一个一个的输出,不过如果不知道用户输入了几个,你可以吧相似的变量气的名字相近一些,比如提交n个文本框变量可以取  txt1,txt2 ......  txtn,然后在处理页面用如下调用方式:for($i=1;$i<n;$i++)
    {
    $txtvalue="txt".$i;
    //$$filename就是你穿过来的变量了
    echo $$txtvalue
    }
      

  2.   

    由于表单在递交的时候有两种模式,因此取数据也有两种方式,分别是
    $HTTP_GET_VARS['first']和$HTTP_POST_VARS['first'],具体用那一种
    方式,就要看表单的递交方式如何,提醒,表单的默认递交方式是Get。
    如果采用Post方法提交,则须采用
    $HTTP_POST_VARS['fieldname']这种方式,当然,如果php.ini中的global=on的话,可以直接通过$fieldname引用到递交的值。
      

  3.   

    print_r($HTTP_GET_VARS);
    print_r($HTTP_POST_VARS);
      

  4.   

    刚才不小心提交了<?
      foreach($_POST as $key => $value)
      {
        echo "POST变量: $key -> 值: $value";
      }  foreach($_GET as $key => $value)
      {
        echo "GET变量: $key -> 值: $value";
      }
    ?>