RE: [PHP] Header function

[email protected] (Ashley Sheridan)
Newsgroups php.general
Message-ID <1267424027.2283.24.camel@localhost>
On Sat, 2010-02-27 at 23:48 +1100, Nick allan wrote:

> Interesting the following works
> Changing the " to '. If I leave the ' around the filename, the ' becomes part of the filename. But it seemed to be more about changing the surrounding ' to " that fixed it. Not sure why this is, but its working now.
> 
> 
> header('Content-Type: application/msword');
>  header("Content-Disposition: attachment; filename=PurchaseReq.doc");
> -----Original Message-----
> From: Richard Quadling [mailto:[email protected]] 
> Sent: Saturday, 27 February 2010 8:45 PM
> To: Nick allan
> Cc: [email protected]
> Subject: Re: [PHP] Header function
> 
> On 27 February 2010 04:32, Nick allan <[email protected]> wrote:
> > Hi all
> >
> > Has anyone got any ideas why the following isn't giving me correct filename
> > in the ie save dialogue
> >
> > header('Content-Type: application/msword');
> >
> >  header('Content-Disposition: attachment; filename="PurchaseReq.doc"');
> >
> >
> >
> > I get the save dialogue, but with preq.doc instead of PurchaseReq.doc
> >
> > Preq.php is the calling php file. It has worked before so I'm not sure what
> > I've changed to have it stop working.
> >
> >
> >
> >
> >
> > Thanks in advance for any suggestions.
> >
> >
> >
> > Regards Nick
> >
> >
> >
> >
> 
> What happens if you drop the quotes around the filename?
> 
> -- 
> -----
> Richard Quadling
> "Standing on the shoulders of some very clever giants!"
> EE : http://www.experts-exchange.com/M_248814.html
> EE4Free : http://www.experts-exchange.com/becomeAnExpert.jsp
> Zend Certified Engineer : http://zend.com/zce.php?c=ZEND002498&r=213474731
> ZOPA : http://uk.zopa.com/member/RQuadling
> 
> 


The HTTP header doesn't treat quoteation marks in the same way that PHP
does. It needs double quote marks to function correctly.

Thanks,
Ash
http://www.ashleysheridan.co.uk
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.