bigboyfuge Posted August 17, 2009 Share Posted August 17, 2009 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>"); } Quote Link to comment https://forums.phpfreaks.com/topic/170677-using-php-to-automatticly-download-a-file/ Share on other sites More sharing options...
JonnoTheDev Posted August 17, 2009 Share Posted August 17, 2009 Read this http://www.ryboe.com/tutorials/php-headers-force-download Quote Link to comment https://forums.phpfreaks.com/topic/170677-using-php-to-automatticly-download-a-file/#findComment-900161 Share on other sites More sharing options...
bigboyfuge Posted August 17, 2009 Author Share Posted August 17, 2009 Thanks for the reply, but I cant use headers, since this will happen after the page has been requested from the server. I am not sure how else to preform this. Quote Link to comment https://forums.phpfreaks.com/topic/170677-using-php-to-automatticly-download-a-file/#findComment-900425 Share on other sites More sharing options...
JonnoTheDev Posted August 18, 2009 Share Posted August 18, 2009 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. Quote Link to comment https://forums.phpfreaks.com/topic/170677-using-php-to-automatticly-download-a-file/#findComment-900765 Share on other sites More sharing options...
bigboyfuge Posted August 18, 2009 Author Share Posted August 18, 2009 I figured out a way to get it done with the use of headers and javascript. Thanks a ton for your help. Quote Link to comment https://forums.phpfreaks.com/topic/170677-using-php-to-automatticly-download-a-file/#findComment-900895 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.