如题所述
#下标未定义,页面登录检查加入,或者看你的session是否开启:
session_start();
if(empty($_SESSION['MM_username'])) $_SESSION['MM_username'] = '';
session_start();
if(empty($_SESSION['MM_username'])) $_SESSION['MM_username'] = '';
温馨提示:答案为网友推荐,仅供参考
第1个回答 推荐于2016-03-11
语法不严格,使用$_SESSION的变量以及任何其他的变量前($_POST,$_GET..)需要检测变量是否已经设置。
使用$uname = isset($_SESSION['MM_username']) ? $_SESSION['MM_username'] : '';
而不是$uname = $_SESSION['MM_username'];
当然实际项目中往往是屏蔽notice信息的,使用error_reporting(E_ALL ^ E_NOTICE);或者在php.ini里作相应修改即可。本回答被网友采纳
使用$uname = isset($_SESSION['MM_username']) ? $_SESSION['MM_username'] : '';
而不是$uname = $_SESSION['MM_username'];
当然实际项目中往往是屏蔽notice信息的,使用error_reporting(E_ALL ^ E_NOTICE);或者在php.ini里作相应修改即可。本回答被网友采纳
第2个回答 2013-09-16
key值给错了p