当查询与用户名和密码不匹配时,localhost会返回警告消息。我怎么能把它关掉?
我认为有一些 有人可以指导我吗?
消息是这个消息Warning: mysql_result(): Unable to jump to row 0 on MySQL result index 2 in /var/www/login/loginform.php on line 24
答案 0 :(得分:1)
编辑PHP.ini文件:
将这两行设为:
display_errors = Off
display_startup_errors = Off
答案 1 :(得分:0)
你真的应该修复导致警告的任何内容,但你可以使用error_reporting隐藏/显示错误。要隐藏警告消息,您可以使用以下内容:
error_reporting(E_ERROR | E_PARSE);
答案 2 :(得分:0)
您必须修改代码而不是将其关闭。 如果要关闭警告,可以在服务器的php.ini中进行设置。设置
error_reporting = E_ALL & ~E_NOTICE
我建议全球范围内这样做并不是一个好主意。所以在使用PHP的项目中这样做。为此,您可以使用PHP函数
error_reporting(E_ALL ^ E_NOTICE);
在代码开始执行之前放置此函数。