At 7:09 PM +0100 3/2/02, Christian Frantsen wrote: >[- $sub = Execute ({object => 'include/sub.epl'}); -] > ><html> > [- Execute('*', $sub); -] ></html> > > >This prints the PDF file to the browser but I get the raw data enclosed in ><html></html> tags. >What do I have to do to get the PDF file sent to the client as a PDF and not >an HTML file?
[$ if someconditionspecifictopdf $] [- Execute('*', $sub); -] [$ else $] <html> [- Execute('*', $sub); -] </html> [$ endif $] Since some browsers ignore the filename= option on the content type, I've found that it's best to do something like. <a href="foo.html/test.pdf">Link to PDF</a> Then your if condition looks like: [$ if ($ENV{PATH_INFO} =~ /\.pdf$/) $] -- Kee Hinckley - Somewhere.Com, LLC http://consulting.somewhere.com/ [EMAIL PROTECTED] I'm not sure which upsets me more: that people are so unwilling to accept responsibility for their own actions, or that they are so eager to regulate everyone else's. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]