Jump to content

image not displaying


bindiya

Recommended Posts

i have a db which store jpg image thru the upload prg code in php.But the image is not displayed properly  in the <img> and also when i echo the blob data.

 

how to correct this code.i am pasting the code below

 

$result = mysql_query("select cover from Movies where movie_id=4");

$row = mysql_fetch_row($result);

       

$data = base64_decode($row[0]);

       

$im = imagecreatefromstring($row[0]);

imagejpeg($im);

header('Content-type: ' . $mime); // 'image/jpeg' for JPEG images

echo $data;

<img src=<?php echo $data;?>>

 

 

 

Link to comment
https://forums.phpfreaks.com/topic/222718-image-not-displaying/
Share on other sites

You don't output the image data in the <img src="..."> tag. The src="..." attribute takes a URL that results in the image being output - http://w3schools.com/html/html_images.asp

 

You would put your code that outputs the Content-type header followed by the image data into it's own .php file and you would use the URL of that file in the src="..." attribute.

 

Also, don't use GD functions just to output an image unless you need to manipulate the image using GD functions. GD functions take a huge amount of memory and processing time.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.