php程序报Notice: Undefined index: uid in如何处理

原因:由于变量未定义引起的

解决方法:
找到php.ini文件打开,查找error_reporting

将error_reporting = E_ALL项
修改为error_reporting = E_ALL & ~E_NOTICE

或查找 register_globals设置:
找到register_globals = Off
修改为register_globals = On

如果什么错误都不想让显示,直接修改:

  display_errors = Off

  如果你没有php.ini的修改权限,可在php头部加入

  ini_set("error_reporting","E_ALL & ~E_NOTICE");