Helping ordinary people create extraordinary websites!

Using HTML Forms With PHP

By Nicholas Chase
2004-01-09

The HTML Form
During the course of the article, you'll look at how different types of HTML form elements provide information that PHP can access. For this example, I use a simple information form that consists of two text fields, two checkboxes, and a select box that permits multiple entries:

Listing 1. The HTML form
<html>

<head><title>Tour Information</title></head>
<body>

<h2>Mission Information</h2>

<form action="formaction.php">
<table width="100%">
<tr><td>Ship Name:</td><td><input type="text" name="ship" /></td></tr>
<tr><td>Trip Date:</td><td><input type="text" name="tripdate" /></td></tr>
<tr><td colspan="2">Mission Goals:</td></tr>
<tr>
<td><input type="checkbox" name="exploration" value="yes" /> Exploration</td>
<td><input type="checkbox" name="contact" value="yes" /> Contact</td>
</tr>
<tr>
<td valign="top">Crew species: </td>
<td>
<select name="crew" multiple="multiple">
<option value="xebrax">Xebrax</option>
<option value="snertal">Snertal</option>
<option value="gosny">Gosny</option>
</select>

</td>
</tr>
<tr><td colspan="2" align="center"><input type="submit" /></td></tr>
</table>
</form>

</body>
</html>

Without a method specified, this form uses the default, GET, in which the browser appends form values to the

URL, as in:


http://www.vanguardreport.com/formaction.php?
ship=Midnight+Runner&tripdate=12-15-2433&exploration=yes&crew=snertal&crew=gosny


Figure 1 shows the form itself.
Figure 1. The HTML form
The HTML form




Tutorial pages:

First published by IBM developerWorks


 2 Votes

You might also want to check these out:


Leave a Comment on "Using HTML Forms With PHP"
You must be logged in to post a comment.

Link to This Tutorial Page!


GET OUR NEWSLETTERS