2014-02-23 60 views
1

我正在使用CodeIgniter,我試圖使用隨機播放功能在我的網站上顯示來自數組的隨機圖像。這不起作用,我不知道什麼是錯誤。它只顯示一張照片或根本沒有照片。我的代碼如下。無法使用隨機播放功能顯示圖像

<?php 
$pic= array('1.jpg','2.jpg', '3.jpg', '4.jpg','5.jpg'); 
shuffle($pic); 

?> 

//開頭

<?php 
    for($i=0; $i<4; $i++) 
    echo "<li> <img src=\""?><?php echo base_url();?><?php echo"images/slike_sajt/$pic[$i]\" width=\"60\" height=\"50\"></li>"; 
       ?> 
在主體部分

//代碼

回答

0

你有圖像拼接的問題,試試這個,

$pic= array('1.jpg','2.jpg', '3.jpg', '4.jpg','5.jpg'); 
shuffle($pic); 
foreach($pic as $picture){ 
    $image = base_url()."images/slike_sajt/".$picture; 
    echo "<li> <img src='$image' width='60' height='50'></li>"; 
    } 
0

試試這個代碼:

<?php 
    for($i=0; $i<4; $i++) 
    { 
     echo "<li><img src='".base_url("images/slike_sajt/".$pic[$i])."' width='60' height= '50'></li>"; 
    } 
?>