我有一個php頁面,它檢索遠程圖像的完整url,然後它必須顯示它。但即時通訊錯誤「無法顯示,因爲它包含錯誤」。我需要這個腳本的應用程序。有人可以在這裏指出錯誤嗎?PHP圖像標題錯誤,獲取無法顯示,因爲它包含錯誤?
該網址工作完美,因爲當我回顯網址..它正確迴應它。所以即時通訊假設錯誤是在圖像標題或什麼的。請幫忙。
請注意,數據庫存儲JPEG的文件名...爲ex..filename.jpg
<?php
if (isset($_GET['id'])){
$id = $_GET['id'];
}
$username="--";
$password="--";
$hostname = "xxxx";
//connection string with database
$dbhandle = mysql_connect($hostname, $username, $password)
or die("Unable to connect to MySQL");
// connect with database
$selected = mysql_select_db("1775125_tourist",$dbhandle)
or die("Could not select examples");
$query = mysql_query("Select * FROM photo_details WHERE place_id = '$id'");
while($row = mysql_fetch_assoc($query)){
$imageData = $row["photo"];
}
$url = "http://optimusone.net46.net/testing_only/uploads/".$imageData;
header('Content-Type: image/jpg');
imagejpeg($url);
?>