可以使用$name来接受参数的原因是register_globals=on
不能使用$HTTP_POSE_VARS['name']接受参数的原因是你的php版本是5或相当于5

解决方案 »

  1.   

    不管register_globals = on 或者 off
    post传递过来的参数都可用$_POST['']来接受。
      

  2.   

    你把HTTP_POSE_VARS['name'] 写错了!
        HTTP_POST_VARS['name']
      

  3.   

    楼上的没错,不过要加个美元符号吧$HTTP_POST_VARS['name']
      

  4.   

    ccterran(iwind) :有话讲明白!
      

  5.   

    新版本会逐步取消 HTTP_POST_VARS['name'] 和 HTTP_GET_VARS['name'] 这种形式,使用 
    $_POST 和 $_GET