Jump to content

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.

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • 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.