需要get之后才可以。
$pid=$_GET[pid].

解决方案 »

  1.   

    register_globals 应该是打开的,这里没有值应该是出现了两个同名的变量,因为register_globals打开之后会把E,G,P,S等类型变量按一定的顺序赋值
    所以建议你还是使用$_GET["pid"]来访问
      

  2.   

    嗯,用GET果然就可以了。不过真奇怪,我在php.ini里打开了register_globals,但我用phpinfo()显示出来,却还是Off。我服务、甚至机器也重启了一下,还是不行
      

  3.   

    你的ini文件放的位置不对。没生效。如果你不知道怎么设置ini路径的话就扔进window的system32目录去
      

  4.   

    我用的是linux+apapche+mysql+php,php.ini我放在/etc/php.ini,我也怀疑是不是我放的位置不对,但我查找了所有的文件,好像就只有/etc/php.ini,其它地方没有
      

  5.   

    phpinfo()一下看看调用的是那个php.ini