Re: Accessing pdf file thru php

From: Date: Wed, 12 Sep 2001 19:38:09 +0000
Subject: Re: Accessing pdf file thru php
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-67073@lists.php.net to get a copy of this message
Hi, I have the same problem going on. I have tried IE on Windows 98, 2000 and Netscape on Linux, 98 without any difference. I can't check it because using https and sessions, but can anyone try to use wget with the -s option to see what is going on the headers? Also might be useful to see what PHP are u running. Mine PHP4.0.3pl1 on Linux+Apache Sean C. McCarthy SCI, S.L. (www.sci-spain.com) PS: I know I should upgrade when having funny problems, but actually we are almost finishing a project a we cant stop to recompile and reinstall. Matthew Loff wrote: > > Are you using Internet Explorer? I've found that broken installations > of Acrobat will cause that... Try reinstalling acrobat on your computer, > and also try using Netscape... See if they work. > > --Matt > > -----Original Message----- > From: George Pitcher [mailto:fmdev@yahoo.co.uk] > Sent: Wednesday, September 12, 2001 10:01 AM > To: Brad S. Jackson > Cc: php-general@lists.php.net > Subject: Re: [PHP] Accessing pdf file thru php > > Brad, > > Thanks for that pointer. > > However, with that implemented, all I get is the PDF coding dumped onto > the screen - no pdf file downloaded! > > Any further suggestions. I feel as though I'm getting there . . . > slowly. > > George > > ----- Original Message ----- > From: "Brad S. Jackson" <bjackson@McLeodUSA.com> > To: "George Pitcher" <fmdev@yahoo.co.uk> > Sent: Wednesday, September 12, 2001 2:52 PM > Subject: Re: [PHP] Accessing pdf file thru php > > > > > > > You should call header() for each header line. And you should only > > send > one > > content type header. > > > > header("Content-type: application/pdf"); > > header("Content-Disposition: inline; > filename=D:\\Pdf\\0226138097(57-77).pdf"); > > header("Content-Length: $len"); > > > > > > "George Pitcher" <fmdev@yahoo.co.uk> wrote: > > Hi all, > > > > I'm trying to build php into an existing solution which uses Lasso. > > > > I have tested the passing of data from Lasso to php and that works > > fine. > > > > I want Lasso to pass the filename over to a php page and for that page > > > to grab the file from a folder outside of the webroot and push it out > > to the user, at the same time as presenting them with a confirmation > > form so that downloading can be confirmed. > > > > I have tried the following code without any good results: > > > > <?php > > $filename="D:\\Pdf\\0226138097(57-77).pdf"; > > $len = filesize($filename); > > $header=" > > Content-type: application/pdf > > Content-type: application/x-octet-stream > > Content-Disposition: inline; filename=D:\\Pdf\\0226138097(57-77).pdf > > Content-Length: $len"; > > header=($header); > > readfile($filename); > > ?> > > > > I get a parse error on the line that calls the header. > > > > Can anyone help me with this please? > > > > Regards > > > > George Pitcher > > > > Technical Manager > > HERON Project > > Napier University > > Edinburgh EH10 5DT > > > > fmdev@yahoo.co.uk > > gep1@stir.ac.uk > > safc2_1nufc@yahoo.com > > > > http://www.heron.ac.uk > > ================================================ > > programmer - A device for transmuting caffeine into code. > > ================================================ > > > > _________________________________________________________ > Do You Yahoo!? > Get your free @yahoo.com address at http://mail.yahoo.com > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net > For additional commands, e-mail: php-general-help@lists.php.net To > contact the list administrators, e-mail: php-list-admin@lists.php.net > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net > For additional commands, e-mail: php-general-help@lists.php.net > To contact the list administrators, e-mail: php-list-admin@lists.php.net

« previous php.general (#67073) next »