在程序开头加入一句error_reporting (E_ALL ^ E_NOTICE);OR修改php.ihi
error_reporting = E_ALL ^ E_NOTICE

解决方案 »

  1.   

    不使用error_reportingnotice:错误信息  是不会报了,但能确保变量有用吗你这招是治本的办法吗?????extract($_POST);这个好像没用,我试了试!
      

  2.   

    其实办法很简单,不用这么高的版本,换一个相对较低的PHP4.x版本,功能上一般不会差的很多.
      

  3.   

    楼主的问题怎么解决的?你的那个帖子我无法打开了。用session保存变量,就不需要global了不过session不见得简便,还有些负作用。我刚提了个问题:
    http://expert.csdn.net/Expert/TopicView3.asp?id=1570809欢迎解答:)
      

  4.   

    PHP Version 4.3.1
    我用的是这个版本。也出现了一些问题!比如:_FILE_ 等都说没定义!我也挺着急的。
    还有,有时候说 input中的东西没定义。比如:
    <form method="POST" action="…….php">
    <p>请输入记录号:
    <input type="text" name="number" size="10">&nbsp; 管理密码:
    <input type="password" name="admin" size="10" > 
    <input type="submit" value="删除" name="delete"> 
    <input type="reset" value="清空" name="reset"></p></form><br />
    就出现了:
    Undefined variable:  admin in …… 
    //////////
    怎么办呢?请你们看看!不胜感激!