Multiple Image Upload PHP form with one input

extract($_POST); $error=array(); $extension=array(“jpeg”,”jpg”,”png”,”gif”); foreach($_FILES[“files”][“tmp_name”] as $key=>$tmp_name) { $file_name=$_FILES[“files”][“name”][$key]; $file_tmp=$_FILES[“files”][“tmp_name”][$key]; $ext=pathinfo($file_name,PATHINFO_EXTENSION); if(in_array($ext,$extension)) { if(!file_exists(“photo_gallery/”.$txtGalleryName.”/”.$file_name)) { move_uploaded_file($file_tmp=$_FILES[“files”][“tmp_name”][$key],”photo_gallery/”.$txtGalleryName.”/”.$file_name); } else { $filename=basename($file_name,$ext); $newFileName=$filename.time().”.”.$ext; move_uploaded_file($file_tmp=$_FILES[“files”][“tmp_name”][$key],”photo_gallery/”.$txtGalleryName.”/”.$newFileName); } } else { array_push($error,”$file_name, “); } } and you must check your HTML code <form action=”create_photo_gallery.php” method=”post” enctype=”multipart/form-data”> <table width=”100%”> <tr> <td>Select Photo (one or multiple):</td> <td><input type=”file” name=”files[]” multiple/></td> </tr> <tr> <td … Read more