php
2016-04-08 23 views -1 likes 
-1

Birden fazla resim yüklüyorum ve tüm bu görüntüleri oturumları kullanarak başka bir sayfada görüntülemek istiyorum. Bunu nasıl başarabilirim?Tek bir oturumda birden fazla görüntü nasıl saklanır ve başka bir sayfada gösterilir?

1 Sayfa

$var_holding_img = "<img src='$File_Name' alt='picture' width='200' height='256'><br/>"; 
$string = $var_holding_img ; 
$_SESSION['File_Name'] = $string; //storing multiple images 
echo $_SESSION['File_Name'] ; 

2 Sayfa

$File_Name=$_Session['File_Name']; //want to show all images 
<?php echo $File_Name ?></div> 
+0

yardım beni ben yerine bir dize bu –

+0

kullanılması dizideki yeni olduğum için? – jeroen

+0

bunu nasıl yapacağımı bilmiyorum –

cevap

0

ilk sayfa

<?php 
$var_holding_img = "<img src='$File_Name' alt='picture' width='200' height='256'><br/>"; 
$_SESSION['File_Name'][] = $var_holding_img; //storing multiple images 
?> 

İkinci sayfa

<div> 
<?php 
if (isset($_SESSION)) 
{ 
    foreach ($_SESSION['File_Name'] as $key=>$File_Name) 
    { 
    echo $File_Name; 
    } 
} 
?> 
</div> 

Örnek: Bununla

<?php 
if (isset($_SESSION['FileArray'])) 
unset($_SESSION['FileArray']); 

$_SESSION['FileArray'][] = "<img src='http://php.net/images/logo.php' alt='picture' width='200' height='256'><br/>"; 
$_SESSION['FileArray'][] = "<img src='https://jquery.com/jquery-wp-content/themes/jquery/images/logo-jquery.png' alt='picture' width='200' height='256'><br/>"; 

if (isset($_SESSION)) 
{ 
    foreach ($_SESSION['FileArray'] as $key=>$File_Name) 
    { 
    echo $File_Name; 
    } 
} 
?> 
İlgili konular