Learning PHP and MySQL
Example 15-1 Building a form that validates its fields before submission
<SCRIPT LANGUAGE="JavaScript1.2" SRC="source.js">
</SCRIPT>
<HTML>
<HEAD>
<TITLE>Sample Form</TITLE>
</HEAD>
<SCRIPT LANGUAGE="JavaScript1.2">
function check_valid(form) {
var error = "";
error += verify_username(form.username.value);
error += verify_password(form.password.value);
error += verify_phone(form.phone.value);
error += verify_email(form.email.value);
if (error != "") {
alert(error);
return false;
}
return true;
}
</SCRIPT>
<BODY BGCOLOR="#FFFFFF">
<FORM action="process.php" METHOD="post"
onSubmit="return check_valid(this)" id="test1" name="test1">
<TABLE BORDER="0" WIDTH="100%" CELLSPACING="0" CELLPADDING="0">
<TR>
<TD WIDTH="30%" ALIGN="right">Username</TD>
<TD WIDTH="70%">: <INPUT TYPE="text" NAME="username"></TD>
</TR>
<TR>
<TD ALIGN="right">Password</TD>
<TD>: <INPUT TYPE="password" NAME="password"></TD>
</TR>
<TR>
<TD ALIGN="right">Phone</TD>
<TD>: <INPUT TYPE="phone" NAME="phone"></TD>
</TR>
<TR>
<TD ALIGN="right">Email</TD>
<TD>: <INPUT TYPE="email" NAME="email"></TD>
</TR>
<TR>
<TD> </TD>
<TD><INPUT TYPE="SUBMIT" VALUE="Submit"></TD>
</TR>
</TABLE>
</FORM>
</BODY>
</HTML>
Posted by on 09/25 at 04:05 PM