2014-11-03 95 views
1

我一直在嘗試執行代碼很長一段時間,但休息然後我的圖像所有其他變量正在工作。我的圖像存儲在名爲「已上傳」的服務器文件夾中。如何使用PHP將圖像從一個頁面傳遞給其他頁面?

我有兩個名爲「show.php」和「readmore.php」的頁面,我想將show.php中的圖像傳遞給readmore.php,但其他圖像中的所有變量都顯示在readmore.php中。

我對show.php代碼

<a class="btn" href="readmore.php?ad_title=<?php echo $rec['ad_title']; ?> & price= <?php echo $rec['price']; ?> & address= <?php echo $rec['address']; ?> & phone= <?php echo $rec['m_number']; ?> & description= <?php echo $rec['description']; ?> & contact_name= <?php echo $rec['contact_name'] ; ?> & photo_name= <?php echo $rec['photo_name']?>;"> 

我對readmore.php代碼(我用的圖像一起顯示這裏有兩個變量)

<div class="control-group"> 
        <label class="control-label">About the book</label> 
        <div class="controls"> 
         <label class="checkbox"> 
         <?php echo $_GET['description'];?> 
         </label> 
        </div> 
        </div> 
        <div class="control-group"> 
        <label class="control-label">About the book</label> 
        <div class="controls"> 
         <label class="checkbox"> 
         <td id="pic" width="300px"><img src= "../uploaded/<?php echo $_GET['photo_name'];?>" style="border-radius:5px; padding:3px; "/></td> 
         </label> 
        </div> 
        </div> 
+0

如果您獲得正確的描述,圖像也應該顯示。請檢查圖像的路徑。您可以查看生成的html頁面的來源以查看生成的圖像路徑。你可能會在那裏發現錯誤。 – 2014-11-03 18:59:33

+0

愚蠢的問題,但$ _GET ['photo_name']有它的文件擴展名? – Bioto 2014-11-03 19:12:48

+0

嘿男人爲你的show .php頁面插入代碼 – 2014-11-03 19:14:41

回答

0

學會調試:

在readmore.php的第一行轉儲超全局變量$ _GET並查看$ _GET ['photo_name']的值是否即將到來。

例如,

echo "<pre>"; 
print_r($_GET); 
echo "</pre>"; 

P.S. <pre>標記僅用於格式化輸出。 print_r轉儲$ _GET的值。

如果您在GET數組中看到'photo_name'索引的值,則圖像路徑中應該存在一些錯誤。

相關問題