Hello Brian, Thanks for your reply.I have done as you told it gave me the $param values. But it is not giving me download window :( .
here is code as you told to comment the part, //Configure::write('debug', 0); $this->view = 'Media'; /* MediaView is really irritating */ //$name = $result['Application']['resume']; $ext = explode("." ,$result['Application']['resume']); $params = array( 'name' => $ext[0], 'download' => true, 'extension' => $ext[1], 'path' => APP."webroot/uploads".DS, 'mimeType' => array($result['Application']['type']) ); $this->set($params); die(debug($params)); And the output is as follows, *app/controllers/applications_controller.php* (line *198*) Array ( [name] => resume-1 [download] => 1 [extension] => doc [path] => MY_SERVER_DOCUMENT_PATH/app/webroot/uploads/ [mimeType] => Array ( [0] => application/msword ) ) Please help. On Thu, Jul 23, 2009 at 10:15 PM, brian <bally.z...@gmail.com> wrote: > > I like how you left my snarky comment in the code I'd posted :-) > > Try commenting out the Configure::write('debug', 0) and, after you've > set the $params array, put: > > die(debug($params)); > > ... so that you can see if the values are all what you're expecting. > > Of course, you should also ensure that the file is where you think it > is and that the permissions allow the server to read it. > > On Thu, Jul 23, 2009 at 10:44 AM, Vijay<k.vidn...@gmail.com> wrote: > > > > Hello All, > > > > I uploads the files to webroot/uploads folder from the file uploading > > component. > > > > Now I am trying to download that file from webroot/uploads folder but > > it is giving me 0 byte file. > > > > Code is as follows, > > > > function admin_download($id) > > { > > $this->adminchecksession(); > > // you'll want to check the login status here ... > > > > $result = $this->Application->findById($id); > > > > Configure::write('debug', 0); > > $this->view = 'Media'; > > > > /* MediaView is really irritating > > */ > > //$name = $result['Application']['resume']; > > > > $ext = explode("." ,$result['Application']['resume']); > > > > $params = array( > > 'name' => $ext[0], > > 'download' => true, > > 'extension' => $ext[1], > > 'path' => APP."webroot/uploads".DS, > > 'mimeType' => array($result['Application'] > > ['type']) > > ); > > > > $this->set($params); > > > > } > > > > > > Please help me on this. > > > > > > > > > -- Thanks & Regards, Vijayk. Co-founder (www.weboniselab.com) "You Bring the Dreams, We'll Bring the Means" --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "CakePHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to cake-php+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~----------~----~----~----~------~----~------~--~---