RE: Re: Form to page force download

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Yes I am using that for the moment. The problem is that for the moment I
require javascript to make it work. And I know there are browsers that block
javascript, my client has already had a customer complaining that the
download did not start. Temporary I solved it by puttning a link "it the
download does not start within a few seconds, please click here".

/Peter

-----Original Message-----
From: Rafael [mailto:rsalazar@xxxxxxxxxxxx] 
Sent: Friday, April 21, 2006 9:22 PM
To: php-general@xxxxxxxxxxxxx
Subject:  Re: Form to page force download

Peter Lauri wrote:
[···]
> 1. Fill out a form on a web page
> 2. Lands on a thank you page and force a download of a pdf
> 
> Right now I solve this by outputting the thank you page and then using a
> javascript to redirect to the download.php that consist of the following:
> 
> header('Content-type: application/pdf');
> header('Content-Disposition: attachment; filename="eguide.pdf"');
> readfile('http://www.thedomain.com/download/eguide.pdf'); 
> 
> Unfortunally it seams like some browsers blocks my javascript that
redirects
> to that address. If JavaScript is enabled, this works fine.
> 
> How would you solve this? Any method in PHP? I was hoping to be able to do
> the thing that download.php does in the same file as the output of my
thank
> you page.

	So... why don't you do it that way?  I have a function similar to
your 
code (for "sending" the file) and call it whenever I need it in the 
'main' page (no special page for download used)  You may want to try 
yourself
-- 
Atentamente,
J. Rafael Salazar Magaña
Innox - Innovación Inteligente
Tel: +52 (33) 3615 5348 ext. 205 / 01 800 2-SOFTWARE
http://www.innox.com.mx

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux