我使用php上傳我的圖片,但是當我選擇的圖片尺寸變爲高度時 我上傳失敗。在這個頁面沒有錯誤顯示這就像刷新頁面,但我選擇的圖像大小低於3毫克它工作好 什麼是我的問題。當圖片尺寸變高時失敗的多重上傳
請幫助我。
$output_dir = "../PostImage/";
if(isset($_FILES["myfile"]))
{
$ret = array();
$error =$_FILES["myfile"]["error"];
{
if(!is_array($_FILES["myfile"]['name'])) //single file
{
$RandomNum = time();
$ImagePostName=jdate("HisYmd",$timestamp)."".$RandomNum."".convert_filename_to_md5($_POST['title'])."".$_FILES["myfile"]["name"];
move_uploaded_file($_FILES["myfile"]["tmp_name"],$output_dir. $ImagePostName);
}
else
{
$fileCount = count($_FILES["myfile"]['name']);
for($i=0; $i < $fileCount; $i++)
{
$RandomNum = time();
$ImagePostName=jdate("HisYmd",$timestamp)."".$RandomNum."".convert_filename_to_md5($_POST['title'])."".$_FILES["myfile"]["name"][$i];
move_uploaded_file($_FILES["myfile"]["tmp_name"][$i],$output_dir.$ImagePostName);
}
}
}
}
<form name="form1" method="post" action="index.php" enctype="multipart/form-data">
<input class="form-control input-lg m-bot15" name="myfile[]" id="myfile" multiple="multiple" type="file"/>
<input type="submit" value="upload" placeholder=""/>
</form>
'$ error = $ _ FILES [「myfile」] [「error」];'這可能是一個好主意**來檢查這個錯誤代碼,而不是將它移動到另一個變量** – RiggsFolly
也允許多文件上傳**,但你實際上沒有在你的代碼中處理多個文件**如果你閱讀Flippin手冊** [Its here](http://php.net/manual/en /features.file-upload.multiple.php) – RiggsFolly
你也有一個支撐節{{}',這不是非法的,但沒有任何用處 – RiggsFolly