i have removed that array too. but it is not still giving the file to
download.

On Fri, Jul 24, 2009 at 8:06 AM, brian <[email protected]> wrote:

>
> mimeType should be a string, not an array. Why do you assign it as
> array($result['Application']['type'])?
>
> On Thu, Jul 23, 2009 at 2:23 PM, Vijay Kumbhar<[email protected]> wrote:
> > 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 <[email protected]> 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<[email protected]> 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"
> >
> > >
> >
>
> >
>


-- 
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 [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to