Я пытался отобразить изображение из базы данных, используя php, но я получаю запрос на загрузку только тогда, когда я использую или нажимаю на ссылку.то, что я хочу сделать, я хочу, чтобы отобразить его в веб-браузере.И я хочу использовать его в тегах.
мой код:
require_once('dbconfig.php');
$cont=mysql_connect($dbhost,$dbuser,$dbpass) or die("Error Connecting the Database");
$seldatabase=mysql_select_db($dbselect,$cont);
$insert = "SELECT `p_mime`, `p_name`, `p_size`, `p_data` FROM $dbtbl_reg_details WHERE `id` = $id";
$query = mysql_query($insert);
if ($query)
{
if (mysql_num_rows($query)==1)
{
$row = mysql_fetch_assoc($query);
header("Content-Type: image/png");
header("Content-Length: ". $row['p_size']);
header("Content-Disposition: inline; filename=". $row['p_name']);
echo $row[p_data];
}
else
{
echo "image with id = ".$id." does not exist";
}
}
else
{
echo "query failed, image with id = ".$id." does not exist";
}
И когда я использую встроенный метод для Content-Disposition: моя веб-страница возвращает ошибку сценария в браузере.1006 *
Итак, что я должен сделать, чтобы отображать изображения на веб-страницах при извлечении их из базы данных mysql