Post Method in PHP

Learn Post Method in PHP

<?php
error_reporting(E_ALL – (E_NOTICE + E_WARNING));
if (isset($_POST[‘submit’])) {
$Fname = $_POST[“Fname”];
$Lname = $_POST[“Lname”];
$gender = $_POST[“gender”];
$food = $_POST[“food”];
$quote = $_POST[“quote”];
$education = $_POST[“education”];
$TofD = $_POST[“TofD”];
}
// if page is not submitted to itself echo the form
?>
<html>
<head>
<title>Personal INFO</title>
</head>
<body><table><tr><td width=”200″></td><td>
<form method=”POST” action=”<?php echo $PHP_SELF;?>”>
First Name:<input type=”text” size=”12″ maxlength=”12″ name=”Fname”><br />
Last Name:<input type=”text” size=”12″ maxlength=”36″ name=”Lname”><br />
Gender:<br />
Male:<input type=”radio” value=”Male” name=”gender”><br />
Female:<input type=”radio” value=”Female” name=”gender”><br />
Please choose type of residence:<br />
Steak:<input type=”checkbox” value=”Steak” name=”food[]”><br />
Pizza:<input type=”checkbox” value=”Pizza” name=”food[]”><br />
Chicken:<input type=”checkbox” value=”Chicken” name=”food[]”><br />
<textarea rows=”5″ cols=”20″ name=”quote” wrap=”physical”>Enter your favorite quote!</textarea><br />
Select a Level of Education:<br />
<select name=”education”>
<option value=”Jr.High”>Jr.High</option>
<option value=”HighSchool”>HighSchool</option>
<option value=”College”>College</option></select><br />
Select your favorite time of day:<br />
<select name=”TofD” size=”3″>
<option value=”Morning”>Morning</option>
<option value=”Day”>Day</option>
<option value=”Night”>Night</option></select><br />
<br/>
<input type=”submit” value=”submit” name=”submit”>&nbsp;&nbsp;
<input type=”reset” value=”RESET” name=”reset”>
</form>
</td></tr>
<?php
if (isset($_POST[‘submit’])) { ?>
<tr><td width=”200″></td> <td>
<?php
echo “<b><br>Hello, “.$Fname.” “.$Lname.”.<br />”;
echo “You are “.$gender.”, and you like “;
foreach ($food as $f) {
echo $f;
if(!($f == end($food))) echo “,”;
}
echo “<br/><i>Your Favorite quote is :”.$quote.”</i><br />”;
echo “You’re favorite time is “.$TofD.”, and you passed “.$education.”!<br /></b>”;
}
?>
</td>
</tr></table>
</body>
</html>

 

Share

Leave a Reply

Your email address will not be published. Required fields are marked *

Time limit is exhausted. Please reload CAPTCHA.