顯示在PHP圖像我試圖使用PHP用下面的代碼試圖從MySQL數據庫
<?php
header('Content-type: image/png');
$port = "*";
$server = "*:".$port;
$dbname ="*";
$user = "*";
$conn = mysql_connect ("$server", "$user", "$pass") or die ("Connection
Error or Bad Port");
mysql_select_db($dbname) or die("Missing Database");
$speakerPic = $_POST['speakerPic'];
$query = "SELECT Speaker.speaker_picture AS image FROM Speaker JOIN Contact c USING(contact_id)
WHERE c.lname = '";
$query .= $speakerPic."';";
$result = mysql_query($query,$dbname);
$result_data = mysql_fetch_array($result, MYSQL_ASSOC);
echo $result_data['image'];
?>
我保持在接收此錯誤,所述的圖像「,以顯示圖像.../query2.php 「不能顯示,因爲它包含錯誤。
對不起,繼續擾亂你們,但誰能告訴問題是什麼?
小心任何輸出任何來自引入的腳本。請務必消除標籤之外的任何內容。實際上,您應該完全刪除您的關閉?>標記以確保它後面沒有空格。確保你的腳本沒有迴應某種錯誤信息。 –
這些錯誤到底是什麼? – mugetsu
使用瀏覽器的開發人員工具查看圖像的HTTP請求。特別要注意'Content-Length'標題。看看這是不是圖像的大小(我認爲你已經知道)的幾個不同的圖像不同。如果不同,有什麼區別?不同的圖像的差異是相同還是保持不變? – Jon