在php4.1.0版本之前,这些信息保存在名为$HTTP_POST_VARS和$HTTP_GET_VARS数组中。

解决方案 »

  1.   

    <?php 
    $name=$_POST['name']; ?> 
    你没有name上哪取啊.
      

  2.   

    网站名称: <br/> 
    <input id="name" maxlength="8" value="8字内"/>
    改为
    网站名称: <br/> 
    <input name="name" maxlength="8" value="8字内"/>用id好像就是收不到
      

  3.   

    我加了下面的
    <?php 
    if(!empty($HTTP_GET_VARS))
    {
      while(list($key,$val)=each($HTTP_GET_VARS)) 
      {
        $key=$val;
      }
    }
    if(!empty($HTTP_POST_VARS))
    {
      while(list($key,$val)=each($HTTP_POST_VARS)) 
      {
        $key=$val;
      }
    }
    if(!empty($HTTP_POST_FILES))
    {
      while(list($key,$val)=each($HTTP_POST_FILES)) 
      {
        $key=$val;
      }
    }?>
    $_GET就可以获得数据的,$_post不行!
      

  4.   

    我的PHP是4.3.114的现在无法获得POST过来的数据!
      

  5.   

    我晕:仔细看看你自己写的<postfield name="namne" value="$(name)"/>
    -------------------------------------------
    $name=$_POST['name']; 上面那个是name 吗? 粗心到这个程度,对你的态度,真是竹筒里看斑马了!
      

  6.   

    <?=$name;?> 
    <postfield name="namne" value="$(name)"/> $name和$(name)相等吗?如果你用$_POST接收的话,麻烦你把命名写对  namne,我不知道是你故意写成这样,还是不小心的,这样很容易记错。
    如果要传值的话 不妨 $_POST['namne']试试。
    就算不用POST之类的方法接收参数,但 至少参数名要对应一下。
      

  7.   

    <?php
    $name=$_POST['name'];?>
    <?=$name;?> 
    很明显2个都不在一个PHP里,我也不清楚,这样能不能取道值。
      

  8.   

    这样可以的...
    <?php 
    $name=$_POST['name'];
    ?> 
    <?=$name?>