如何删除ajax图片上传通知


How to remove ajax image upload notice

我在php做项目。我使用ajax代码来上传图像。它做得很好,一切都在工作,但显示通知,我想删除这个通知…注意事项如下:

  • 注意:未定义变量:errorList在C:'xampp'htdocs'ajax'scripts'ajaxupload.php第18行未定义变量:errorList inC:'xampp'htdocs'ajax'scripts'ajaxupload.php第132行

我不明白消息的意思是什么…如何删除此通知?

要删除通知,您必须检查该变量$errorList是否定义,如果是,然后检查ajaxupload.php on line 18ajaxupload.php on line 132是否看到它在那里或它不在范围内。

您可以做的另一件事是放在PHP文件ini_set( 'display_errors', 0 );的开头,但这真的是一个坏主意,因为Notice是用来显示您做错了什么。

在使用变量之前简单地将它们定义为null,这样在默认情况下它们将为null,直到从其他地方给定值。在if块中或由用户输入定义的变量有时不会被定义,对吧?因此,对于它们,需要一个默认值,这样即使它们没有给定值,它们也至少存在。

$errorList = null;