form verification script
Posted: Mon Oct 11, 2004 9:00 pm
just as a test to see if i could do it (since im a noob at this) i made a 3 text box form and then i tried to make a script to verify that but it didn't work. i cant find anything wrong.
here is the form...
here is my script:
and here is what i am getting for output...
and that is when all fields are filled out. have any idea?
here is the form...
Code: Select all
<form action="verify.php" method="post" name="frmMain" id="frmMain">
<p>First Name:
<input name="first_name" type="text" id="first_name">
</p>
<p> Last Name:
<input name="last_name" type="text" id="last_name">
</p>
<p>Favorite Number:
<input name="fav_num" type="text" id="fav_num">
</p>
<p align="center">
<input type="submit" name="Submit" value="Submit">&nbsp;
<input type="reset" name="Submit2" value="Reset">
</p>
</form>Code: Select all
<?php
if (empty($_POST['first_name'])) {
$fn = FALSE;
$message .= '<p>You forgot to enter your first name!</p>';
} else {
$fn = $_POST['first_name'];
}
if (empty($_POST['last_name'])) {
$ln = FALSE;
$message .= '<p>You forgot to enter your last name!</p>';
} else {
$ln = $_POST['last_name'];
}
if (empty($_POST['fav_num'])) {
$n = FALSE;
$message .= '<p>You forgot to enter your favorite number!</p>';
} else {
$n = $_POST['fav_num'];
}
if ($fn && $ln && $n) {
echo '<p>Thank You!</p>';
} else {
echo $message;
}
?>Code: Select all
You forgot to enter your first name!
'; } else { $fn = $_POSTї'first_name']; } if (empty($_POSTї'last_name'])) { $ln = FALSE; $message .= '
You forgot to enter your last name!
'; } else { $ln = $_POSTї'last_name']; } if (empty($_POSTї'fav_num'])) { $n = FALSE; $message .= '
You forgot to enter your favorite number!
'; } else { $n = $_POSTї'fav_num']; } if ($fn && $ln && $n) { echo '
Thank You!
'; } else { echo $message; } ?>