私の写真をアップロードするのにphpを使用していますが、選択した画像サイズが高さになると アップロードが失敗しました。ページにはこの問題のエラーは表示されませんこれは更新ページのようですが、私の選択した画像サイズは3MGよりも低いですそれはうまく機能します 私の問題は何ですか?画像のサイズが高くなると複数アップロードに失敗しました
お願いします。
$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 Manualを読んでいるなら**おそらくいくつかの使用**でしょう[それはここ](http://php.net/manual/en /features.file-upload.multiple.php) – RiggsFolly
また、違法ではありませんが目的を果たせない括弧つきセクション '{}'があります。 – RiggsFolly