Как отобразить результат foreach l oop снова на нескольких страницах - PullRequest
0 голосов
/ 21 января 2020

Как снова отобразить загруженные файлы изображений на нескольких страницах? На данный момент они правильно просматриваются, также загружаются и корректно отображаются на 2-й странице. (Я хочу, чтобы те же изображения, которые были загружены, отображались снова и на нескольких страницах до последней страницы, а затем я могу отправить их в таблицу MySQL.)

====== Page-1 ===========
Multiple images upload  + preview

<form action="PAGE-2"> 
<div id="image_preview"></div>

<input type="file" id="images" name="images[]" onchange="preview_images();" multiple>
<input type="submit">
</for>

====== PAGE-2 ===
Processing + Upload to /upload/ folder + display them in IMG tag



<?php
if(isset($_POST['wrap']))
{
	$images_array=array();
	foreach($_FILES['images']['name'] as $key=>$val)
	{
    	$uploadfile=$_FILES["images"]["tmp_name"][$key];
	$folder="upload/";
	$target_file = $folder.$_FILES['images']['name'][$key];
		 if(move_uploaded_file($_FILES["images"]["tmp_name"][$key], "$folder".$_FILES["images"]["name"][$key]))
		{
		$images_array[] = $target_file;
		 }
	 }
}

if(!empty($images_array))
{ 
	 foreach($images_array as $src )
	{	
?>

<img src="<?php echo $src;?>"><br>

<!-- All uploaded images display correctly like
 <img src=upload/mypicture.jpg><br>
<img src=upload/dog.jpg><br>
!--> 

<?php
	 }
}
?>

====== PAGE-3 - Page-5 =====

 - How to display those uploaded images again in few more pages?
...