Ответов: 56 Просмотров: 6017
|
Неправильно загружается изображение из БД в браузер. Подскажите, пожалуйста, как можно это исправить.
PHP:
скопировать код в буфер обмена
//show_image.php require_once "../my_scripts/app_config.php"; require_once "../my_scripts/database_connection.php"; try { if(!isset($_REQUEST['image_id'])) { handle_error("not indicated image to download"); } $image_id = $_REQUEST['image_id']; $select_query = sprintf ("select * from images where image_id = %d", $image_id); handle_error("not find this picture", "not find picture with id " . $image_id); } header ('Content-type: ' . $image['mime_type']); header ('Content-length: ' . $image['file_size']); echo $image['image_data']; } catch (Exception $exc) { handle_error ("When you upload your image there was an error", "Error in upload: " . $exc->getMessage()); }
Насколько я понял, можно вывести без проблем через <img src=... />, но какой путь вставлять в src? Изображение должно храниться непосредственно в БД. |