使用时提示物业
中药方剂 2021年09月06日 浏览:6 次
使用cookie时提示Notice: Undefined index
PHP codeecho $_COOKIE[\"username\"];
运行后提示:Notice: Undefined index: username in D:\\PHPnow\\htdocs\\p on line 41
复古和小清新装吸眼球 使用PHP版本号:5.2.8
Apache-2.2.11
修改I的错误信息提示级别,
将error_reporting = E_ALL 改成 error_reporting = E_ALL ~E_NOTICE
修改I的错误信息提示级别,
将error_reporting = E_ALL 改成 error_reporting = E_ALL ~E_NOTICE
也倒不一定非有问题.
未注册变量在严格模式下都会有提示.notice级不是错误也不是警告
上面的代码,比如第一次访问页面,还没有生成COOKIE前就显示COOKIE值,就会报提示
这个cookie应该还不存在,所以才会抛错。用isset($_COOKIE[\"username\"]) 先检测。
if(isset($_COOKIE[\"username\"]))
{
echo $_COOKIE[\"username\"];
}
这样就不会有问题了.标准的写法.呵呵.
除此之外,你可以用error_reporting(E_ALL ~E_NOTICE);屏蔽e_notice级别的错误.
应该是引用了未定义的变量导致系统报错,修改i的err_report即可。
或者你那个变量有被赋值,但因为各种原因丢失了,比如cookie不被浏览器所记住等。
成都癫痫医院哪家好云南哪里治疗不孕不育
贵阳宫颈糜烂治疗费用

-
心脏病发作时可咳嗽自救
2019-07-16
-
贵州贵阳完善覆盖城乡的中医药服务网络
2019-07-13
-
丰胸食谱打造完美双峰
2019-07-12
-
专家提醒盲目针灸减肥小心传染上病
2019-07-11
-
人工栽培雪莲花的要点
2019-07-06
-
以鱼腥草为主的方剂
2019-07-06