Tuesday, January 18, 2011

Re: How to display a BLOB object in VIEW

exactly , I am reading about Downloading the image ..

and somehow I am able to display the image too...but it's RAW image
CONTROLLER :::

function download($id) {
Configure::write('debug', 0);
$file = $this->MyFile->findById($id);
$type= $file['MyFile']['type'];
$length = $file['MyFile']['size'];
$nam = $file['MyFile']['name'];

header('Content-type: $type');
header('Content-length: $length'); // some people reported problems
with this line (see the comments), commenting out this line helped in
those cases
header('Content-Disposition: attachment; filename=$nam');
echo $file['MyFile']['data']; ///WHEN I COMMENT THIS LINE ....
ONLY FILE LOCATION (database) is PRINTED

//$this->set(compact('file','nam'));
exit();
}

VIEW

<?php
echo "DISPLAY PINASTRO";
header("Content-type: image/jpg");
echo print_r((explode("/",$data['MyFile']['data']))); //THIS WAS FOR
TESTING PURPOSE THOUGH
?>


not getting how will i use <IMG> tag ???

Thanks
Karthik


On Jan 19, 9:37 am, Ryan Schmidt <google-2...@ryandesign.com> wrote:
> On Jan 18, 2011, at 22:35, pinastro wrote:
>
> > I know there is already lot of text on this but most of them are like
> > DOWNLOADING content from the BLOB object which is working perfectly
> > but I want to display inside an image box in the VIEW
>
> I would imagine your controller will need a separate action that only displays the image (perhaps using those techniques you read about for downloading the contents of a blob). Then, in your main view, where you want to display the image, you'll output an <img> tag whose href attribute is the URL of that other action.

--
Our newest site for the community: CakePHP Video Tutorials http://tv.cakephp.org
Check out the new CakePHP Questions site http://ask.cakephp.org and help others with their CakePHP related questions.


To unsubscribe from this group, send email to
cake-php+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/cake-php

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home


Real Estate