Handling HTML Forms
Given that PHPs primary role is handling web pages, you might wonder why this section has been left so late in the chapter. It is because handling HTML forms is so central to PHP that it is essentially automatic.
Consider this form:
<form method="POST" action="thispage.php">User ID: <input type="text" name="UserID" /><br />Password: <input type="password" name="Password" /><br /><input type="submit" /></form>
When a visitor clicks Submit, thispage.php
is called again, and this time PHP has the variables available to it inside the $_REQUEST
array. Given that script, if the user enters 12345
and frosties
as her user ID and password, PHP provides you with $_REQUEST['UserID']
set to 12345
and $_REQUEST['Password'] ...
Get Ubuntu Unleashed 2014 Edition: Covering 13.10 and 14.04,Ninth Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.