用如:
$_POST['username']
$_POST['email']
$_POST['msg']
来接收提交过来的变量

解决方案 »

  1.   

    自己机子上调试的?那就修改php.ini,在搜索这行register_globals =    将后面的off设置成on
      

  2.   

    也可以用下面的方法来接收变量:
    $_REQUEST[username]
    $_REQUEST[email]
    $_REQUEST[msg]
      

  3.   


    $_POST['username']
    $_POST['email']
    $_POST['msg']
    来接收post提交过来的变量
      

  4.   

    修改php.ini,在搜索这行register_globals =    将后面的off设置成on


    $_POST['username']
    $_POST['email']
    $_POST['msg']
    来接收post提交过来的变量
      

  5.   

    现在都用$_POST['username']
    为什么不用$HTTP_POST_VARS['username']呢?
    是因为写着复杂吗?
      

  6.   

    因为PHP.Net提倡用前者,$HTTP_POST_VARS将逐渐被废止
      

  7.   

    最好不要
    register_globals = on
    这样相对来说比较安全。
    而且现在默认设置就是 off 。
    如果你的设成 on 有可能你的程序在其他环境下可能就不能运行!