它显示我有错误声明消息(回声功能),但我没有找到任何错误错误,代码工作完美...PHP代码显示,即使不是错误
//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
每个图像 - 是corect,是不是? 但最后还显示回声,错误消息ftp_put
... There was a problem while uploading
上传完美...但为什么是显示错误消息,即使不是蚂蚁错误?
你确定所有文件都上传了吗?即使是最后一个? –
是的,我是,我看着fiezilla,那里有所有的文件 –
如果你得到的只是一行错误,那么你的循环可能比你想要上传的文件数量多。试试'for($ i = 1; $ i