问题标签 [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.
php - PHP未定义索引,函数,参数2为资源,给定null
当我尝试将解析的数据插入数据库中的表时出现以下错误:
这是我到目前为止的代码:
它在这里工作正常,但是下面的代码会引发上面的错误:
它们都在同一个文件中。我不明白为什么它会抛出这些错误,我该如何克服这个问题?谢谢。
[编辑]
这是打印语句之一:
仍然没有在表中插入任何数据
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 服务器上运行。
调试信息:
这是我尝试做的“调试”:
这是我得到的输出:
php - 注意:带有 while 循环的未定义索引
我在 php 中收到以下错误:Notice: Undefined index: panel_num
.
我想我需要使用isset()
,但我似乎无法使用它while
解决此问题的正确方法是什么?
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
请帮我找出问题所在。
cakephp - 将变量传递给我的 default.ctp cakephp
我是 cakephp 的新手 ..实际上我有两个问题 .. 第一个是我在 AppController 中设置变量以便在 default.ctp 中使用它们。
所以当我在我的 default.ctp 布局中使用变量时它工作正常.. 但问题是当我从应用程序注销时它会在我的登录页面上显示此错误
未定义变量:product_purchase
我究竟做错了什么?顺便说一句,我想在这里提到的是,在我的登录页面中,我没有很好地使用 default.ctp,我认为这与 dat 无关
第二个问题是我想为特定用户显示特定的菜单项......所以我在我的视图页面中这样做
userinfo 中的值为 2 .. 但如果不工作 .. 它仍在显示菜单
php - PHP验证表单没有返回正确的响应
我是 PHP 新手,并尝试编写一些代码来验证同一页面上的表单,然后再将帖子提交到数据库。
我想要的是代码;
- 询问是否已填写任何字段
- 如果是,请检查是否有任何字段为空(如此输出消息)
- 如果每次将任何错误添加到数组时,都需要对数据进行一系列验证检查。
- 最后问一下有没有发现错误
- 如果不将数据插入数据库(这段代码已编写但未显示在我在下面提供的代码中。
所以这是我的代码:
当我加载页面时,在我设置 $title $content 和 $comment_option 变量的行上出现三个未定义索引的错误。如果我只是点击提交,那么我只会在我设置 $comment_option 变量的那一行得到一个错误,但我确实看到“所有字段都是必需的”。如果未填写任何字段,我也会看到此错误,因此这部分有效。
如果所有字段均已填写。无论长度如何,我总是看到“标题太短”和“博客文章有点短”,即使它们不是……
我花了一段时间看这个,只是无法弄清楚我做错了什么!
任何帮助将非常感激!!
谢谢,马克斯
php - 使用选定的 PHP 下拉菜单上的未定义索引
我得到一个未定义的索引:对于每个超过一千的 ID。我已尽一切努力使错误消失,并希望有人能够提供帮助。请提前致谢。
$bamid 是从页面调用的,它可以工作。错误来自这个语句“$selected[$id]”,如果删除它就没有错误。添加双引号或单引号不起作用。
错误日志的示例输出:
php - Codeigniter 未定义索引在线商店
Codeigniter 未定义索引在线商店:
出于某种原因,我回来了“未定义的索引:在控制器中分组。
我在下面添加了控制器和模型。
我也刚刚添加了 getProduct() 代码
php - 未定义的索引错误。PHP版本:5.4.7
我想做登录页面。当我输入详细信息时,会出现问题。
登录.php
电影1.php
当我尝试登录用户名:Joe 和密码:12345。我会得到错误。注意:未定义索引:在第 4 行传入 C:\xampp\htdocs\book\book\movie1.php 我的 PHP 版本是 5.4.7。
电影网站.php
php - ...现有索引的未定义索引?
好吧,那就更奇怪了……
这是我的代码:
现在,这是问题:
- 当 NO
$pattern
传递给控制器时,整个工作正常。 当我传递一些参数时,例如
/li>mysite.com/project/results/45/4
(pattern=4),我收到以下错误:
奇怪的是,两者$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']);
给出的: