php 代码显示错误,即使不是错误
php code show error even if is not an error
它向我显示了错误语句的消息(回显函数),但我没有发现任何错误,代码运行完美...
//pentru multiple upload
for( $i = 0 ; $i < count( $_FILES['fileMultiple'] ) ; $i++ )
{
$destination_file = "/public_html/istorie/imagini/" . $_FILES['fileMultiple']['name'][$i];
$source_file = $_FILES['fileMultiple']['tmp_name'][$i];
//conditie
if(filesize($_FILES['fileMultiple']['tmp_name'][$i]) > $max_filesize)
die("The file you attempted to upload ($source_file) <font color='red'>is too large</font>. MAXIM avaible to uploade $max_filesize ");
// upload the file propriu zisa~
if (ftp_put($conn_id, $destination_file, $source_file, FTP_BINARY)) {
echo "Successfully uploaded<font color='blue'> $destination_file\n </font><br>";
} else {
**echo "There was a problem while uploading $destination_file\n "**;
}
}
当我上传一些图片时,为我提供了每张图片的回显消息 Successfully uploaded bla bla
- 是正确的,不是吗?
但最后还显示了回声,错误消息 ftp_put
... There was a problem while uploading
上传完美无缺...但为什么即使不是 ant 错误也向我显示错误消息?
for 循环中使用了 $_FILES['fileMultiple']
的计数,但是对于许多文件上传,应该循环另一个数组。
也许 $_FILES['fileMultiple']['name']
?
它向我显示了错误语句的消息(回显函数),但我没有发现任何错误,代码运行完美...
//pentru multiple upload
for( $i = 0 ; $i < count( $_FILES['fileMultiple'] ) ; $i++ )
{
$destination_file = "/public_html/istorie/imagini/" . $_FILES['fileMultiple']['name'][$i];
$source_file = $_FILES['fileMultiple']['tmp_name'][$i];
//conditie
if(filesize($_FILES['fileMultiple']['tmp_name'][$i]) > $max_filesize)
die("The file you attempted to upload ($source_file) <font color='red'>is too large</font>. MAXIM avaible to uploade $max_filesize ");
// upload the file propriu zisa~
if (ftp_put($conn_id, $destination_file, $source_file, FTP_BINARY)) {
echo "Successfully uploaded<font color='blue'> $destination_file\n </font><br>";
} else {
**echo "There was a problem while uploading $destination_file\n "**;
}
}
当我上传一些图片时,为我提供了每张图片的回显消息 Successfully uploaded bla bla
- 是正确的,不是吗?
但最后还显示了回声,错误消息 ftp_put
... There was a problem while uploading
上传完美无缺...但为什么即使不是 ant 错误也向我显示错误消息?
for 循环中使用了 $_FILES['fileMultiple']
的计数,但是对于许多文件上传,应该循环另一个数组。
也许 $_FILES['fileMultiple']['name']
?