现在较高版本的是这样的
如果变量从未付过值,而用来作比较之
类的操作的话,会收到警告信息,
建议你把
if($val==""){}
之类的换成
if(empty($val)){}

解决方案 »

  1.   

    我知道你装的是php for iis or pws版,你到下面的做将php下面的browscap目录下面的browscap.ini文件复制到
    C:\WINNT\system32\inetsrv目录下面,如有browscap.ini
    覆盖掉即可,overite
      

  2.   

    改php.ini的register_globals = Off
    为:register_globals = On
      

  3.   

    這只是警告信息,如果不想看到這樣的信息,可以修改 php.ini
    的  error_reporting : 
    error_reporting =E_ALL & ~E_NOTICE & E_WARNING
      

  4.   

    装的较高版本,但是php是不用定义变量的呀
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    好像从4.2开始,必须先定义,再使用,
      

  5.   

    查找 php.ini使 error_reporting  =  E_ALL & ~E_NOTICE控制错误显示的级别,对于这种小警告忽略掉
      

  6.   

    我比较赞成anycon():
    改php.ini的register_globals = Off
    为:register_globals = On偶觉得错误显示还是不要关的好:)
      

  7.   

    赞成anycon():
    改php.ini的register_globals = Off
    为:register_globals = On问题就解决了!
      

  8.   

    赞成anycon():
    改php.ini的register_globals = Off
    为:register_globals = On