为什么80%的码农都做不了架构师?>>>   

$act=$_POST['act'];

用以上代码总是提示 
Notice: Undefined index: act in F:\windsflybook\post.php on line 18

另外,有时还会出现

引用内容 
Notice: Undefined variable: Submit ......

等一些这样的提示

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

第一种方法:修改PHP配置文件,屏蔽掉此类警告和提示

修改php.ini配置文件,修改error_reporting为error_reporting = E_ALL & ~E_NOTICE 。这样程序中存在NOTICE和WARNING的不足之处的时候会被忽略,当然这对于新手来说并不合适,不仅不方便调试程序,而且不利于养成好的代码习惯。

第二种方法:对每个变量进行初始化

赋空值或者任意值即可,不影响运行。这对于变量比较多的程序来说比较繁琐,不过如果每次都提前设置下变量也是不错的习惯,例如:

$blank = "";$price = "15":$car = "Truck":

第三种方法:每个变量前面加上“@”

或者之间改动php文件

1: if($_POST['submit']) 加一个判断条件,改为=>
if(isset($_POST['submit']) && $_POST['submit'])

2: 在开头加上 
error_reporting(E_ALL & ~E_NOTICE); // 这句话表示提示除去 E_NOTICE 之外的所有错误信息 
因为post数组是个空的array,而代码中的这种方法适用于的是提交以后。

我用了后面的第一种方式

转载于:https://my.oschina.net/reay/blog/289677

Undefined index: submit in的错误处理相关推荐

  1. 表单中PHP的错误提示:Notice: Undefined index: submit in D:\wamp\www\bbs\add.php on line 4

           最近学习php,写留言版的时候,代码如下红字部分,在浏览器中测试却显示错误信息:Notice: Undefined index: submit in D:\wamp\www\bbs\ad ...

  2. php post undefined index,PHP 中提示undefined index如何解决(多种方法)

    一.相关信息 平时用$_post['']或$_get['']获取表单中参数时会出现Notice: Undefined index: --------: 以及我们经常接收表单POST过来的数据时报Und ...

  3. php中提示Undefined index的解决方法

    我们经常接收表单POST过来的数据时报Undefined index错误,如下: $act=$_POST['action']; 用以上代码总是提示 Notice: Undefined index: a ...

  4. Notice: Undefined index: 提示解决方法

    Notice: Undefined index:出现这个信息的意思你使用了未定义的变量.这个不是错误,是一个提示,并不会影响代码的执行. 解决方法: 方法1:修改php.ini配置文件,error_r ...

  5. ie下面出现Notice: Undefined index: HTTP_REFERER 的解决办法

    为什么80%的码农都做不了架构师?>>>    一:问题出现 发现这一问题是在一次开发当中做了一个跳转在FF下面能正常跳转,最后将项目传到线上之后,测试的却告诉我在IE下面不能跳转, ...

  6. PHP Notice: undefined index 解决方法

    平时用$_GET['xx'] 取得参数值时,如果之前不加判断在未传进参数时会出现这样的警告: PHP Notice: undefined index xxx 虽然可以通过设置错误显示方式来隐藏这个提示 ...

  7. php undefined empty,怎样处理php undefined index毛病问题_后端开发

    php index毛病的处置惩罚办法:1.修正php.ini中的error设置下的毛病显现体式格局:2.对变量举行初始化:3.举行"isset($_post['']),empty($_pos ...

  8. PHP问题 —— Notice: Undefined index:

    1.1  Notice: Undefined index: login in 1.1.1  现象 访问网页,出现如下错误信息: ( ! ) Notice: Undefined index: login ...

  9. PHP Notice: undefined index xxx

    PHP Notice: undefined index xxx 虽然可以通过设置错误显示方式来隐藏这个提示,但是这样也有隐患,就是在服务器的日志中会记录这些提示,导致日志文件异常庞大! 下面是引用网上 ...

  10. php中的 notice,PHP中出现Notice: Undefined index的三种解决办法

    前一段做的一个PHP程序在服务器运行正常,被别人拿到本机测试的时候总是出现"Notice: Undefined index:"这样的警告,这只是一个因为PHP版本不同而产生的警告( ...

最新文章

  1. 业界丨2018,人工智能革命走向风口浪尖
  2. 在CentOS上部署基于dnx/coreclr的ASP.NET 5应用程序
  3. @async 默认线程池_springboot@Async默认线程池导致OOM问题
  4. 怎样把输入的文本转换成html代码存入数据库啊
  5. 【华为云技术分享】9 个Java 异常处理的规则!
  6. Adobe系列错误代码解决方案汇总
  7. ASP.NET中进行消息处理(MSMQ) 一 (转)
  8. 牛客网 F-The Biggest Water Problem
  9. aspjpeg组件在2008R2下“ActiveX 部件不能创建对象”
  10. FileInputStream.read()返回int类型原因
  11. 四种常用的ps抠图方法
  12. c++模板函数的声明和定义该在什么文件里?
  13. ms word 的激活
  14. 在Linux中安装MySQL报错“error: Failed dependencies: mysql-community-libs(x86-32) >= 5.7.9 is needed by my“
  15. 纯Java搭建SS开发环境
  16. 30元云主机包月不是梦
  17. 区块链共识协议最详细的分析
  18. 苹果二手机价格行情2022.2.22
  19. 利用threejs实现3D全景图
  20. Python数据分析处理(一)——处理剔除异常值 以全国数学建模(CUMCM 2011 A题)为实例

热门文章

  1. linux用户个人的环境变量,linux下的变量以及系统和个人环境变量的配置文件
  2. python定时器 中止_定时器Timer如何终止运行的问题
  3. python 读png的值变了_深度学习数据预处理_python批量转换labelme标注的json格式标签为png格式...
  4. LINUX最好用查看端口占用并杀死(kill)的方式
  5. 解决问题“Parsing Data for android-23 failed Unsupported major.minor version 51.0”
  6. mkdir命令的-p和-m
  7. 新手指南: 手把手教你安装 Ubuntu 和 Fedora
  8. Linux中service命令和/etc/init.d/的关系
  9. 查看字段postgresql pg_buffercache
  10. yum [Errno -1] Metadata file does not match checksum