我有一個包含從數據庫中獲取的圖像
<?php
$id = $_GET['id'];
// do some validation here to ensure id is safe
$link = mysql_connect("localhost", "user", "password");
mysql_select_db("database");
$sql = "SELECT photo FROM property_photo WHERE id=$id";
$result = mysql_query("$sql");
$row = mysql_fetch_assoc($result);
mysql_close($link);
header("Content-type: image/jpeg");
echo $row['property_photo'];
?>
和我的index.php
<div class="bloco"> <img src="getImage.php?id=1" ?>
<div>Description</div>
</div>
<div class="insert"></div>
</div>
我無法看到照片中的getimage.php,它不會顯示或它顯示爲帶有藍色問號的空白框。
可能重複的[我無法從我的數據庫檢索圖像](http://stackoverflow.com/questions/12937704/i-cant-retrieve-image-from-my-database) – arcs
旁邊的Possibleile SQL注入,你有沒有檢查'getImage.php?id = 1'頁面?它是隻包含圖像的內容,還是一些PHP錯誤的頂部? – Federkun
不要將您的用戶名和密碼的詳細信息粘貼到公共場所,例如堆棧溢出問題。 – Martin