Great book.
In the form examples throughout the book you recommend combining the form and validation and checking to see if the form has been submitted by using - if ($_SERVER['REQUEST_METHOD'] == 'POST')
When I try that I get error messages telling me that the variables haven't been defined yet. That's because the form hasn't been submitted yet!
I thought you said that the server function would just be empty if there was nothing to request (ie. before submission)? Am I missing something?
Thanks,
Arnie
3 replies to this topic
#1
Posted 15 September 2011 - 4:30 PM
#2
Posted 15 September 2011 - 4:43 PM
Hi Arnie,
What code are you actually running please?
What code are you actually running please?
#3
Posted 16 September 2011 - 2:36 AM
Like Jonathon said, it's hard to know without seeing more code, but unless a form is properly submitted, the if ($_SERVER['REQUEST_METHOD'] == 'POST') statement you provided will always evaluate to false.
#4
Posted 16 September 2011 - 7:55 AM
I'd like to see the actual error message and the details about the installation. $_SERVER['REQUEST_METHOD'] should always be set, because the page is being requested somehow (either via GET or POST).










