Professional Documents
Culture Documents
Assignment No 21
Assignment No 21
Class: CO5I
Assignment No. 21
Code:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Form Validation With Javascript</title>
var c=document.forms["Form1"]["mobile"].value;
if(c==""){
alert("Please Enter Mobile Number...");
document.Form1.mobile.focus();
return false;
}
var d=document.forms["Form1"]["address"].value;
if(d==""){
alert("Please Enter Address...");
document.Form1.address.focus();
return false;
}
var e=document.forms["Form1"]["gen"].value;
if(e==""){
alert("Please Select Gender...");
return false;
}
var check=document.getElementsByName("n[]");
if ((check[0].checked==false) && (check[1].checked==false) &&
(check[2].checked==false) && (check[3].checked==false))
{
alert("Please Select Qualification...");
return false;
}
}
</script>
<?php
$connect=mysqli_connect("localhost","root","","db_1") or die($connect);
if ($connect){
echo "<center><h4>Database Connected<h4></center>";
}else{
echo "<center><h4>Connection Error<h4></center>";
if (isset($_POST['Submit'])){
extract($_POST);
$s=implode(',', $n);
if ($insert){
echo "<script>";
echo "alert('Registration Successful');";
echo "window.location.href='p2.php';";
echo "</script>";
}
else{
echo "<script>";
echo "alert('Error');";
echo "window.location.href='form.php';";
echo "</script>";
}
}
?>
<div class="row">
<div class="col-md-4"></div>
<div class="col-md-4">
<form style="border-style: solid;padding:10px;background-
color:ghostwhite;" name="Form1" method="post" onsubmit="return Form_Validation()">
<label>Name</label>
<input type="text"
oninput="this.value=this.value.replace(/[^a-zA-Z\s]/g,'').replace(/(..*)\./g,'$1'); "name="name"
class="form-control" placeholder="Name"><br>
<label>Email</label>
<input type="email" name="email" class="form-control"
placeholder="Email"><br>
<label>Mobile No.</label>
<input type="tel" pattern="[789]{1}[0-9]{9}"
maxlength="10" name="mobile" class="form-control" placeholder="Mobile No.">
<br>
<label>Address</label>
<textarea class="form-control"
name="address"></textarea><br>
<label>Gender</label>
<input type="radio" name="gen" value="Female">Female
<input type="radio" name="gen" value="Male">Male<br>
<br><label>Qualification</label><br>
<input type="checkbox" name="n[]" value="SSC">SSC
<input type="checkbox" name="n[]" value="HSC">HSC
<input type="checkbox" name="n[]"
value="Diploma">Diploma
<input type="checkbox" name="n[]" value="B.E.">B.E.
<input type="checkbox" name="n[]"
value="B.Tech">B.Tech
</body>
</html>
Output:
Form Filling:
After submitting form: