echo   "trandata=".$_GET("trandata"); 

解决方案 »

  1.   

    因为你本地的php.ini中的register_globals选项是打开的,即EGPCS(Environment, GET, POST, Cookie, Server)中的变量都会被注册为全局变量,而服务器中可能就没有打开这个选项。
    $_GET['trandata'],用方括号。
      

  2.   

    php推荐关闭..安全性问题.空间商更加不会打开~~~
      

  3.   

    哦,用get方法可以了,感谢诸位大虾了!
      

  4.   

    如果你懒着改文件,要么在服务器的 php.ini 上改动 register_globals=On
    要么有个比较危险的做法:
      在你的公用文件里加上
    foreach($_GET as $_key => $_value)
    {
        $$_key  = $_value;
    }