Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/227.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何删除ajax图像上传通知_Php_Ajax_Image Uploading - Fatal编程技术网

Php 如何删除ajax图像上传通知

Php 如何删除ajax图像上传通知,php,ajax,image-uploading,Php,Ajax,Image Uploading,我正在用php做这个项目。我用ajax代码上传了图片。 它做得很好,一切正常,但显示通知,我想2删除此通知。。。 通知如下: 注意:第18行C:\xampp\htdocs\ajax\scripts\ajaxupload.php中的未定义变量:errorList注意: 未定义变量:中的错误列表 C:\xampp\htdocs\ajax\scripts\ajaxupload.php,第132行 我不明白信息的含义是什么。。。 如何删除此通知?要删除此通知,您必须检查此变量$errorList是否已定

我正在用php做这个项目。我用ajax代码上传了图片。 它做得很好,一切正常,但显示通知,我想2删除此通知。。。 通知如下:

注意:第18行C:\xampp\htdocs\ajax\scripts\ajaxupload.php中的未定义变量:errorList注意: 未定义变量:中的错误列表 C:\xampp\htdocs\ajax\scripts\ajaxupload.php,第132行 我不明白信息的含义是什么。。。
如何删除此通知?

要删除此通知,您必须检查此变量$errorList是否已定义,如果已定义,请检查第18行的ajaxupload.php和第132行的ajaxupload.php是否在此处看到或超出范围


您可以做的另一件事是将PHP文件ini_集合“display_errors”,0;,放在开头;,但是这真的是一个糟糕的主意,因为通知是为了显示您做错了什么。

在使用变量之前,只需将变量定义为null,这样在其他地方给出值之前,默认情况下它们将为null。if块内部或用户输入定义的变量有时无法定义,对吗?因此,对于它们来说,需要一个默认值,即它们至少存在,即使它们没有给定值

$errorList = null;

我打赌:没有定义ajaxupload.php中的变量errorList。两种选择。a在使用前先定义好,b在使用前注意坏。没有代码不容易描述。在使用变量之前,放置一个var$errorList;,这声明/定义了变量。@Bjoern var是一个非常古老的学派:如果我声明var$errorList;它在第7行的C:\xampp\htdocs\ajax\scripts\ajaxupload.php中显示了语法错误、意外的T_变量