引起这个错误的主要原因是 $PHP_SELF  这个全局变量不可用

解决方案 »

  1.   

    首先   要   global $php_self;其次 这句  <form action="<? echo $PHP_SELF;?>" method="get" name="frmAdduser">
    你这里的php_self后面是不是跟了个分号.应该会报错的吧.删掉先.基本上同意楼上的看法.
      

  2.   

    谢谢 不过 我看到文档上说 register_globals = off/on 之类的问题,看了一大吨,也不明白,请问关于这方面的问题,急急!!!!!!!!谢谢!!!!
      

  3.   

    用 $GLOBALS["PHP_SELF"] 就可以了
      

  4.   

    action="<?=$SERVER['PHP_SELF']?>"
      

  5.   

    如果你要是提交到本页的话 。Action可以设为空。默认就是本页面。呵。。
      

  6.   

    我就是看不懂你这个东西要做什么????是要从浏览器里收集变量frmAdduser的值?用的get好象是这个作用吧.如果是这样的话.还不如在程序里加个swtch判断的语句,然后在浏览里直接用变量和值就可以了,最关键你要说明白你要做什么啊?
      

  7.   

    你可以用当前页的路径代替一下$PHP_SELF如果没有错误你查看关于这个变量的信息,
    反之,我不知道你的具体目的,我想get提交的数据量不够,或者……总之你的目的
    没有说明确。