echo $_POST['name'];试试?php版本问题,可以把php.ini中register_globals = On ,或是使用$_POST[''];这种方式接收post来的数据

解决方案 »

  1.   

    to : : feel8(准备早起的鸟) 
    老大所说用  echo $_POST['name'] 的确能收到.那是不是要在该页面中使用前页传过来的数据的话,  都必须要用$_POST['']形式引用?? 在我的sql语句中,,,$strSQL="select * from usertable  where name='".$name."'";引用name的值时候,  该改成  --->   where name='".$_POST['name']."'"; 对嘛?
           
      如果想把在页面上将要传递的变量用global来定义一下,该如何定义那??  
      感谢~~~~~~~~~~~~~~~~~~
      

  2.   

    在页头定义$name=$_POST['name']后,后面就可以用$name了。
    在php.ini中将register_globals = Off改成register_globals = On就不必使用$_POST['name']了,直接使用$name就可以了。
      

  3.   

    不是的啦,那因为php.ini里面的register_global=off,这是默认的,在这种情况下就必须用$_post['name'] 或者$HTTP_POST_VARS['name']都可以,如果把默认改成on的话,你就可以用你的方法获取到的!