全局变量关闭接受$action的值应该使用$_GET方法获取
$action=$_GET['action']

解决方案 »

  1.   

    session的问题要用到SESSION的操作的每个文件头都要有
    session_start();然后$_SESSION['uid'] = $uid;写入SESSION然后用$uid=$_SESSION['uid'];读出SESSION另外printf是从C里面来的语法
    现在一般都用echo 楼主的教材可旧啊,多看看最新的PHP手册吧
      

  2.   

    感谢bigluckyfox(幸运狐狸)!您说的 
    “接受$action的值应该使用$_GET方法获取$action=$_GET['action']”, 我试验了,果然OK!
    但是您说的“全局变量关闭”是什么意思呢?请原谅我这个初学者。
    另外,谁能回答我上面的第二个问题?谢谢!
      

  3.   

    在php.ini 中有一个register_globals选项
    你把他设置能register_globals = off就可以了
      

  4.   

    或者在程序头加一句
    ini_set(register_globals, 0);
      

  5.   

    你开始直接取的方法就是通过的全局变量,但是高版本的php中全局是默认关闭的.用session要先session_start(); bigluckyfox(幸运狐狸) 说的很清楚了!