问题标签 [undefined-index]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
450 浏览

php - PHP未定义索引,函数,参数2为资源,给定null

当我尝试将解析的数据插入数据库中的表时出现以下错误:

这是我到目前为止的代码:

它在这里工作正常,但是下面的代码会引发上面的错误:

它们都在同一个文件中。我不明白为什么它会抛出这些错误,我该如何克服这个问题?谢谢。

[编辑]

这是打印语句之一:

仍然没有在表中插入任何数据

0 投票
4 回答
1109 浏览

php - 上传时未定义的索引

我有一个我完全不明白的问题。我有这个总是返回通知的上传脚本:未定义的索引:在 xxxxx 中上传 PDF

我已确保表单具有 enctype="multipart/form-data"<form action="" method="POST" enctype="multipart/form-data">

该字段也具有我在代码中要求的相同名称<input name="uploadPDF" size="100" type="file" title=""/>

当我尝试回显时,$_POST['uploadPDF']我实际上得到了有问题的文件名。但是当我尝试 var_dump 以下$_FILES['uploadPDF']['name']我得到未定义的索引错误。

我真的看不出有什么问题。我在内部 IIS 服务器上运行。

调试信息:

这是我尝试做的“调试”:

这是我得到的输出:

0 投票
2 回答
1359 浏览

php - 注意:带有 while 循环的未定义索引

我在 php 中收到以下错误:Notice: Undefined index: panel_num.

我想我需要使用isset(),但我似乎无法使用它while

解决此问题的正确方法是什么?

0 投票
3 回答
6178 浏览

php - 未定义索引:状态

我的 PHP 代码

警告是:

注意:未定义索引:状态在C:\xampp\htdocs\tugasakhir\jadwal_pengajaran.php on line 48

注意:未定义索引:状态在C:\xampp\htdocs\tugasakhir\jadwal_pengajaran.php on line 63

我试图将 isset 放在 $get 之前,但确实如此,显示了另一个警告

解析错误:syntax error, unexpected '==' (T_IS_EQUAL), expecting ',' or ')' in C:\xampp\htdocs\tugasakhir\jadwal_pengajaran.php on line 48

请帮我找出问题所在。

0 投票
1 回答
3639 浏览

cakephp - 将变量传递给我的 default.ctp cakephp

我是 cakephp 的新手 ..实际上我有两个问题 .. 第一个是我在 AppController 中设置变量以便在 default.ctp 中使用它们。

所以当我在我的 default.ctp 布局中使用变量时它工作正常.. 但问题是当我从应用程序注销时它会在我的登录页面上显示此错误

未定义变量:product_purchase

我究竟做错了什么?顺便说一句,我想在这里提到的是,在我的登录页面中,我没有很好地使用 default.ctp,我认为这与 dat 无关

第二个问题是我想为特定用户显示特定的菜单项......所以我在我的视图页面中这样做

userinfo 中的值为 2 .. 但如果不工作 .. 它仍在显示菜单

0 投票
6 回答
235 浏览

php - PHP验证表单没有返回正确的响应

我是 PHP 新手,并尝试编写一些代码来验证同一页面上的表单,然后再将帖子提交到数据库。

我想要的是代码;

  1. 询问是否已填写任何字段
  2. 如果是,请检查是否有任何字段为空(如此输出消息)
  3. 如果每次将任何错误添加到数组时,都需要对数据进行一系列验证检查。
  4. 最后问一下有没有发现错误
  5. 如果不将数据插入数据库(这段代码已编写但未显示在我在下面提供的代码中。

所以这是我的代码:

当我加载页面时,在我设置 $title $content 和 $comment_option 变量的行上出现三个未定义索引的错误。如果我只是点击提交,那么我只会在我设置 $comment_option 变量的那一行得到一个错误,但我确实看到“所有字段都是必需的”。如果未填写任何字段,我也会看到此错误,因此这部分有效。

如果所有字段均已填写。无论长度如何,我总是看到“标题太短”和“博客文章有点短”,即使它们不是……

我花了一段时间看这个,只是无法弄清楚我做错了什么!

任何帮助将非常感激!!

谢谢,马克斯

0 投票
2 回答
2665 浏览

php - 使用选定的 PHP 下拉菜单上的未定义索引

我得到一个未定义的索引:对于每个超过一千的 ID。我已尽一切努力使错误消失,并希望有人能够提供帮助。请提前致谢。

$bamid 是从页面调用的,它可以工作。错误来自这个语句“$selected[$id]”,如果删除它就没有错误。添加双引号或单引号不起作用。

错误日志的示例输出:

0 投票
3 回答
384 浏览

php - Codeigniter 未定义索引在线商店

Codeigniter 未定义索引在线商店:

出于某种原因,我回来了“未定义的索引:在控制器中分组。

我在下面添加了控制器和模型。

我也刚刚添加了 getProduct() 代码

0 投票
1 回答
1034 浏览

php - 未定义的索引错误。PHP版本:5.4.7

我想做登录页面。当我输入详细信息时,会出现问题。

登录.php

电影1.php

当我尝试登录用户名:Joe 和密码:12345。我会得到错误。注意:未定义索引:在第 4 行传入 C:\xampp\htdocs\book\book\movie1.php 我的 PHP 版本是 5.4.7。

电影网站.php

0 投票
1 回答
298 浏览

php - ...现有索引的未定义索引?

好吧,那就更奇怪了……

这是我的代码:

现在,这是问题:

  • 当 NO$pattern传递给控制器​​时,整个工作正常。
  • 当我传递一些参数时,例如mysite.com/project/results/45/4(pattern=4),我收到以下错误:

    /li>

奇怪的是,两者$id$pattern“读取”得很好。

当我在与此有关print_r$proj行之前,undefined index我得到的结果是:

数组 ( [id] => 21240 [email] => my@gmail.com [url] => somewebsite.com [domains] => another_domain [progress] => 198 [total] => 199 [alias] => 测试项目#3 [状态] => 完成)

而且,您显然可以亲眼看到,progress索引就在那里。

那么,问题可能是什么?那是什么奇怪的知道CI错误吗?


这就是var_dump($proj,$proj['progress']);给出的: