Jump to content

Using Php to automatticly download a file


bigboyfuge

Recommended Posts

Hello,

 

  I am writing some php that will take data in from the user, then reload the page upon success of the data being entered into a database. If the data was successfully entered, the user will be give a standard thank you message, but I would also like a pdf to prompt for download when the page reloads. Any help would be wonderful.

 

Thanks!

 

if(isset($submit))

{

  global $db;

  $q = "INSERT INTO user_database VALUES(

  NULL,

  '0',

  '$fname',

  '$lname',

  '$address1',

  '$address2',

  '$city',

  '$state',

  '$zip',

  '$country',

  '$email',

  '$vacationed',

  '$intrests',

  '$referal',

  '$website',

  '$phone',

  '$mobil',

  '$comments')";

  $db->query($q);

                          //this is where I would like the php to automatically prompt the download.

 

  echo("<p>Thank you for your submission. Your PDF will download shortly. <br /> If it does not please click <a href=\"travelplanner_09.pdf\">here.</a></p>");

}

Thanks for the reply, but I cant use headers, since this will happen after the page has been requested from the server.

You have no choice but to use HTTP headers. Add a link / button that the user can click to force download if easier.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.