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