改成
while (list($key, $val) = each($_POST["c"])) 
 {
    echo $val;   //为什么不行呢? 
 }看看

解决方案 »

  1.   

    echo count($_REQUIES["C"])看一下结果是多少
    你用_POST,要确定<form>是用method="post",如果是get的方式就要用_GET,不然就干脆用_REQUEST也就不用管是什么方式提交了
      

  2.   

    好运!
    while (list($key, $val) = each($_POST)) 
    {
    if(is_array($val))
    {
       echo "这是数组:变量\n\r<br>";
       foreach($val as $arr_key=>$value)
       {
    echo $key."[".$arr_key."]==".$value."<br>\r\n";
        }
    }
    else
    {
       echo "这是其他变量:\n\r<br>";
       echo $val."<br>\r\n";
    }
    }