Re: displaying image from blog

From: Date: Fri, 07 Oct 2005 21:32:56 +0000
Subject: Re: displaying image from blog
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-223756@lists.php.net to get a copy of this message
On Tue, October 4, 2005 12:07 pm, blackwater dev wrote: > I am querying a MSSQL db where an jpg image is stored as a blog. > > I have this code: > > <html> > <head> > <meta http-equiv="Content-Type" content="image/jpg"> I don't think you can use Content-type for this purpose... Or, at least, I wouldn't expect browsers to be reliable in doing it. It MIGHT be just case-sensitive to Content-type... Rip out ALL the HTML code here, and do: > </head> > <body> > <? > //Do the query > include_once("../includes.list.php"); > $ms_sql= new ms_db(); > $my_sql=new Database(); > $query="select photo from cars where id=22"; > $data=$ms_sql->query($query); > while($obj = $ms_sql->objects('',$data)){ header("Content-type: image/jpg"); > echo $obj->photo; > } > $data=$ms_sql->disconnect(); > ?> > </body> > </html> > > But when viewed I just get all the junk code: > > !1AQaq"2B'¡±Á #3RðbrÑ > $4á%ñ&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz‚ƒ„…†‡ˆ‰Š'""•–—˜™š¢£¤¥¦§¨(c)ª²³´µ¶·¸¹ºÂÃÄÅÆÇÈÉÊÒÓÔÕÖרÙÚâãäåæçèéêòóôõö÷øù > > What is wrong? The browser is showing you the JPEG as "text" If you had the actual JPEG, and you opened it in, like, Notepad or whatever, that's what you would see. -- Like Music? http://l-i-e.com/artists.htm

« previous php.general (#223756) next »