Hi all,
I’m working on my first PHP project – fill a form, email details to me, trigger a force download. All the main components work, just need to fit them together
I have a normal HTML page with a number of fields. Submit calls a .php page which checks the fields for user input, if >0 a email is dispatched to me. I have another .php page which starts a force download. Thing is how do I call this page from the end of the first script page?
It has to be after the Email check script, which means it’s in the body so I can’t use headders or page divert. A manual hyperlink (as a way of testing) works just fine, but how to I call a automatically call a URL? fopen() appears to open and READ the file, calling the page via echo”URL” also fails.
It can’t be that difficult can it?
Hope you can help
Many thanks
Giles
calling a .php file
Moderator: General Moderators
In order to force a download, you need to send headers, so even if you load the script into the body, you're going to get a headers-already-sent error...giles wrote:It has to be after the Email check script, which means it’s in the body so I can’t use headders or page divert. A manual hyperlink (as a way of testing) works just fine, but how to I call a automatically call a URL? fopen() appears to open and READ the file, calling the page via echo”URL” also fails.
I would just link to the script and open it in a new window
no sure exactly what you want to do but.
including this file should work.
other than that you could you
including this file should work.
other than that you could you
Code: Select all
header("Location: file.php");