Я хочу добавить изображения goa.jpg, kerala.jpg, delhi.jpg используя тип ввода «файл» как несколько. Приведенный ниже код отлично работает для вставки одного изображения.
Теперь я хочу выполнить множественную загрузку изображений, используя цикл for, но я не получаю фактический код без ошибок. У кого-нибудь есть опыт?
$file_name=$_FILES["packageimage"]["name"]; $temp_name=$_FILES["packageimage"]["tmp_name"]; $imgtype=$_FILES["packageimage"]["type"]; if($imgtype!='image/jpeg'&&$imgtype!='image/jpg'&&$imgtype!='image/gif'&&$imgtype!='image/png'&&$imgtype!='image/bmp') { $msg = "Please upload only Image file"; } else{ $ext= GetImageExtension($imgtype); $imagename=date("dmY")."--".time().$ext; $target_path = "../upload/products/".$imagename; move_uploaded_file($temp_name, $target_path); // query to insert images. $query=mysql_query("insert into tbl_products set catid='".$catid."', packageimage='".$imagename."', add_date=now()"); if($query) { $msg="Product Added Successfull"; }
Когда я пытаюсь использовать цикл в вышеприведенном коде, он сохраняет только первое изображение и отображает только первое изображение.