php中提示Undefined index的解决方法
我们经常接收表单POST过来的数据时报Undefined index错误,如下: $act=$_POST['action']; 用以上代码总是提示 Notice: Undefined index: act in D:\test\post.php on line 20 另外,有时还会出现 Notice: Undefined variable: Submit ...... 等一些这样的提示
出现上面这些是 PHP 的提示而非报错,PHP 本身不需要事先声明变量即可直接使用,但是对未声明变量会有提示。一般作为正式的网站会把提示关掉的,甚至连错误信息也被关掉。
解决方法:
1)在变量前面 加上一个 @ ,如 if (@$_GET['action']=='save') { ...
2) 修改 php.ini 中的 error配置下错误显示方式:将error_reporting = E_ALL 修改为
error_reporting = E_ALL & ~E_NOTICE
修改后重启下APCHE服务器,方可生效。
------------------------------------------------------------------------------
[PHP-Core-Error]
error_reporting = E_ALL & ~E_NOTICE ;
错误报告级别是位字段的叠加,推荐使用 E_ALL | E_STRICT ;
1 E_ERROR 致命的运行时错误 ;
2 E_WARNING 运行时警告(非致命性错误) ;
4 E_PARSE 编译时解析错误 ;
8 E_NOTICE 运行时提醒(经常是bug,也可能是有意的) ;
16 E_CORE_ERROR PHP启动时初始化过程中的致命错误 ;
32 E_CORE_WARNING PHP启动时初始化过程中的警告(非致命性错) ;
64 E_COMPILE_ERROR 编译时致命性错 ;
128 E_COMPILE_WARNING 编译时警告(非致命性错) ;
256 E_USER_ERROR 用户自定义的致命错误 ;
512 E_USER_WARNING 用户自定义的警告(非致命性错误) ;
1024 E_USER_NOTICE 用户自定义的提醒(经常是bug,也可能是有意的) ;
2048 E_STRICT 编码标准化警告(建议如何修改以向前兼容) ;
4096 E_RECOVERABLE_ERROR 接近致命的运行时错误,若未被捕获则视同E_ERROR ;
6143 E_ALL 除E_STRICT外的所有错误(PHP6中为8191,即包含所有)
转至:http://blog.sina.com.cn/s/blog_48e0ae280100iejn.html
转载于:https://www.cnblogs.com/mrcln/p/3741103.html
php中提示Undefined index的解决方法相关推荐
- PHP 中提示undefined index如何解决(多种方法)
PHP 中提示undefined index如何解决(多种方法) 参考文章: (1)PHP 中提示undefined index如何解决(多种方法) (2)https://www.cnblogs.co ...
- php post undefined index,PHP 中提示undefined index如何解决(多种方法)
一.相关信息 平时用$_post['']或$_get['']获取表单中参数时会出现Notice: Undefined index: --------: 以及我们经常接收表单POST过来的数据时报Und ...
- php 连接数据库有很多notice,PHP Notice: undefined index 完美解决方法
首先,这个不是错误,是warning.所以如果服务器不能改,每个变量使用前应当先定义. 方法1:服务器配置修改 修改php.ini配置文件,error_reporting = E_ALL & ...
- 【LIBSVM中的 SVMcgForClass提示不存在的解决方法】
LIBSVM中的 SVMcgForClass提示不存在的解决方法 应该是下载了错误的libsvm版本,我之前也是碰到这个问题,后面下载了frauto的最新版本,里面就有这个函数,把路径包含进去就可以了 ...
- 无法启动程序因为计算机中丢失礼包,Win10开机提示“计算机中丢失mfc110u.dll”的解决方法...
小伙伴们都换好了Win10系统了吗?又没有遇见过开机就提示"计算机中丢失mfc110u.dll"的情况呢?那么Win10开机提示"计算机中丢失mfc110u.dll&qu ...
- WPF引用外部类库中的资源文件提示不能找到的解决方法
WPF引用外部类库中的资源文件提示不能找到的解决方法 参考文章: (1)WPF引用外部类库中的资源文件提示不能找到的解决方法 (2)https://www.cnblogs.com/scy251147/ ...
- android线程改变布局,Android线程中设置控件的值提示报错的解决方法
本文实例讲述了Android线程中设置控件的值提示报错的解决方法.分享给大家供大家参考,具体如下: 在Android线程中设置控件的值一般会与Handler联合使用,如下: package com.y ...
- 电脑的ppt打不开计算机二级,打不开电脑中的ppt文件并提示访问出错的解决方法...
有一位用户在网上下载了一些ppt文件,但当打开这些ppt文件时,却弹出一个窗口显示内容有问题,可尝试修复此演示文稿.但是当点击修复后又出现了访问出错的提示.对于以上出现的问题,导致无法打开电脑中的 ...
- 计算机安装msvcr110.dll,帮您还原win7系统运行程序提示计算机中丢失msvcr110.dll的解决方法...
许多win7系统用户在工作中经常会遇到win7系统运行程序提示计算机中丢失msvcr110.dll的情况,比如近日有用户到本站反映说win7系统运行程序提示计算机中丢失msvcr110.dll的问题, ...
最新文章
- CSS文档流与块级元素和内联元素
- 用Tableau画Voronoi Treemap
- java多线程runnable_Java 多线程 之 Runnable
- OpenCV视网膜和现实世界的视野
- LeetCode Algorithm 204. 计数质数
- c语言用星号输出沙漏,《算法笔记》学习日记——3.3 图形输出
- Spring学习笔记专题二
- 监控页面后退前进,浏览器文档加载事件之pageshow、pagehide
- python 员工考勤_用python写的考勤自动打卡程序
- SAP License:SAP自学SAP常见的问题二
- 老哥,帮我看下这个 0day exploit:安全研究员遭疑似国家黑客社工,有人不幸中招...
- 大数据应用智能交通有哪些意义
- 第一百六十三节,jQuery,基础核心
- 计算机主机插线安装驱动程序,刻字机usb驱动设置及使用方法-刻字机USB 接口安装及使用说明...
- iPhoneiPad DFU及恢复模式刷机、降级教程
- canvas小球绕斜椭圆轨迹运动
- 网络编程 write 阻塞和非阻塞下的区别
- 绝佳的3Dmax渲染技巧,这些精美的效果让人称赞不已!速看
- 外汇天眼:英国研究人员与南非合作应对气候变化
- 【Vue】render函数使用和详解
热门文章
- python重新安装_重新安装python
- FFMPEG基于内存的转码实例
- libjpeg在windows下的编译
- 【linux】linux Vim编辑器快捷键
- 【docker】宿主机安装kafka docker容器内clickhouse无法连接
- 【MySQL】mysql The server time zone value “乱码” 错误
- 【正则表达式】sql语句去掉注释代码
- 95-134-110-源码-维表-Flink 1.9.0 维表实现
- Spring : Spring @Transactional-嵌套事物处理
- Spring boot : @PostConstruct @PreDestroy