PHP问题 —— Notice: Undefined index:

简介:

1.1  Notice: Undefined index: login in

1.1.1  现象

访问网页,出现如下错误信息:

( ! ) Notice: Undefined index: login in D:\ProjectWork\SourceCode\Server\osFileManager\index.php on line 59

Call Stack

# Time   Memory Function   Location

1 1.0141 919464 {main}( )  ..\index.php:0

1.1.2  原因

出错的行代码为:

if ($_REQUEST['login']) $user = $_REQUEST['login'];

根据错误信息,应该是$_REQUEST[]这个数组中,没有下标为login的元素,但这是客户端传过来的请求,这句本意是$_REQUEST[]数组中如果有login下标,就进行后续操作。

1.1.3  解决

访问下标前先判断该下标是否存在,代码修改如下:

if (isset($_REQUEST['login'])) $user = $_REQUEST['login'];






本文转自 tywali 51CTO博客,原文链接:http://blog.51cto.com/lancelot/1772962,如需转载请自行联系原作者
目录
相关文章
|
PHP
php模版引擎smarty出现Undefined index的解决方案
php模版引擎smarty出现Undefined index的解决方案
107 0
|
前端开发 应用服务中间件 PHP
PHP path_info,Thinkphp controller not exists index\php
研究过thinkphp框架源码的,或者深入了解过mvc的,都应该知道thinkphp框架的路由,是根据path_info值来解析的,甚至传参也可以带在path_info中
408 1
|
PHP
TP5.1自定义创建命令(php think make:controller app\index\User)
TP5.1自定义创建命令(php think make:controller app\index\User)
126 0
TP5.1自定义创建命令(php think make:controller app\index\User)
|
PHP
Undefined index: HTTP_REFERER 解决方法
Undefined index: HTTP_REFERER 解决方法
231 0
Undefined index: HTTP_REFERER 解决方法
|
SQL 关系型数据库 测试技术
PolarDB-X「DRDS」 全局二级索引 (Global Secondary Index, GSI) 结合业务压测记录「服务端PHP」
PolarDB-X「DRDS」 全局二级索引 (Global Secondary Index, GSI) 压测记录
PolarDB-X「DRDS」 全局二级索引 (Global Secondary Index, GSI) 结合业务压测记录「服务端PHP」
|
JavaScript 关系型数据库 PHP
Notice: Undefined index: user in D:\phpStudy\WWW\js\ls\lsmc\php\add.php on line 9
原文:Notice: Undefined index: user in D:\phpStudy\WWW\js\ls\lsmc\php\add.php on line 9 (初用数据库(mysql)做用户登录注册这一块,遇到很多问题,通过搜索找到解决方案,把问题分享出来,希望可以帮助到和我一样问题的博友们,有问题还望多多指教。
1803 0
|
PHP Apache
PHP Notice: Undefined index错误提示的解决办法
 配置好后运行PHP网站,出现了一个错误提示:“PHP Notice: Undefined index ...”
2202 0
|
2月前
|
安全 关系型数据库 MySQL
PHP与MySQL交互:从入门到实践
【9月更文挑战第20天】在数字时代的浪潮中,掌握PHP与MySQL的互动成为了开发动态网站和应用程序的关键。本文将通过简明的语言和实例,引导你理解PHP如何与MySQL数据库进行对话,开启你的编程之旅。我们将从连接数据库开始,逐步深入到执行查询、处理结果,以及应对常见的挑战。无论你是初学者还是希望提升技能的开发者,这篇文章都将为你提供实用的知识和技巧。让我们一起探索PHP与MySQL交互的世界,解锁数据的力量!
|
2月前
|
NoSQL 关系型数据库 MySQL
不是 PHP 不行了,而是 MySQL 数据库扛不住啊
【9月更文挑战第8天】这段内容讨论了MySQL在某些场景下面临的挑战及其原因,并指出这些问题不能完全归咎于MySQL本身。高并发读写压力、数据量增长以及复杂查询和事务处理都可能导致性能瓶颈。然而,应用程序设计不合理、系统架构不佳以及其他数据库选择和优化策略不足也是重要因素。综合考虑这些方面才能有效解决性能问题,而MySQL通过不断改进和优化,仍然是许多应用场景中的可靠选择。
135 9
|
3月前
|
存储 SQL 关系型数据库
PHP与MySQL交互的奥秘
【8月更文挑战第29天】在编程的世界里,PHP和MySQL就像是一对默契的舞伴,共同演绎着数据的交响曲。本文将带你探索它们之间的互动,从连接数据库到执行查询,再到处理结果,每一步都充满了节奏与和谐。我们将一起走进这段代码的旅程,感受数据流动的魅力。