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>"); } 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 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. 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. 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. 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
Archived
This topic is now archived and is closed to further replies.