已采納回答 / 陳年礦泉水
估計你是用move_uploaded_file()函數(shù)上傳,上傳成功的話系統(tǒng)會自動刪除臨時文件夾中臨時文件。當然你也可以用copy()函數(shù)上傳,上傳成功后臨時文件仍然存在,為了避免占用空間,一般還要配合unlink()函數(shù)手動刪除臨時文件。
2016-06-05
老師我想問下。我在網上看到其它上傳多文件只是一個文件上傳選擇框,但一次可以選擇多個文件。然而你講這種要每個文件框只能選擇一個上傳的文件,是不是用戶體驗不太好呀
2016-06-03
最贊回答 / 愿當奔跑的蝸牛
$error=$_FILES['myFile']['error'];if(isset($tmp_name)){? ? $filename =iconv('utf-8','gb2312',$filename);}move_uploaded_file($tmp_name, "uploads/".$filename);利用Iconv函數(shù)對文件名進行重新編碼,這樣上傳的中文名稱,不會亂碼
2016-05-29
//隨機文件名字
do{
$uniName = md5(uniqid(microtime(true),true).mt_rand(1,99999999999).time()).'.'.$ext;
// 如果這個文件已經存在,再干一次
}while(file_exists($past . $uniName));
//拼接文件名
$destination = $past.$uniName;
do{
$uniName = md5(uniqid(microtime(true),true).mt_rand(1,99999999999).time()).'.'.$ext;
// 如果這個文件已經存在,再干一次
}while(file_exists($past . $uniName));
//拼接文件名
$destination = $past.$uniName;
2016-05-21