最赞回答 / 吴彦祖的帅气
这是怪Php本身就是门弱语言,只能算是语句不严谨的警告,并非错误。解决方法,在PHP文件最前面添加一句error_reporting(E_ERROR | E_WARNING | E_PARSE);这是这个是抑制notice错误报告的。
2017-01-17
最赞回答 / aid123321
这个是配置问题 ,已经解决!就是把php的配置文件中的php.ini中的error_reporting=什么什么改为error_reporting=E_ALL&~E_NOTICE&~E_DEPRECATED,重启服务就可以了……
2017-01-15
最新回答 / 爱php的小瓜瓜
你要在index.php页面里面加一个检查是否有登陆的逻辑在里面。checkLogined();function checkLogined(){ if(empty($_SESSION['adminId'])&&empty($_COOKIE['adminId'])){ //在出现notice代码之前加上@,@表示这行有错误或是警告不要输出 alertMes("请先登陆","login.php"); }}你看一下老师讲的吧,老师也有讲这个。
2016-12-27
最新回答 / 开03975976
function update($table,$array,$where=null){ $str=""; foreach($array as $key=>$value){ $str.=$key."='".$value."',"; } $str=substr($str,0,-1); $sql="update {$table} set $str".($where==null?null:"where".$where); mysql_query($sql); return mysql_affected...
2016-12-25