From

Example For See From required field

Input:
<form action="<?php echo htmlspecialchars($_SERVER['PHP_SELF']);?>" method="post">
<table>
<p style="color:red">* Required field</p>
<tr>
<td>Name </td>
<td><input type="text" name="name" />*<?php echo $errorname?></td>
</tr>
<tr>
<td>Email </td>
<td><input type="text" name="email" />*<?php echo $erroremail?></td>
</tr>
<tr>
<td>Website </td>
<td><input type="text" name="website" />*<?php echo $errorwebsite?></td>
</tr>
<tr>
<td>Comment </td>
<td><textarea name="comment"rows="5" cols="40"></textarea></td>
</tr>
<tr>
<td>Gender </td>
<td>
<input type="radio" name="gender" value="female"/>Female
<input type="radio" name="gender" value="male"/>Male
*<?php echo $errorgender?>
</td>
</tr>
<tr>
<td></td>
<td><input type="submit" name="submit" value = Submit></td>
</tr>
</table>
</form>
<?php       // Put PHP codes in top

$errorname = $erroremail = $errorwebsite = $errorgender = "";
$name =$email =$website =$comment =$gender ="";


if($_SERVER["REQUEST_METHOD"] == "POST"){
if(empty($_POST["name"])){
$errorname = "<span style='color:red'>Name is required</span>";
}else{
$name = validate($_POST["name"]);
}
if(empty($_POST["email"])){
$erroremail = "<span style='color:red'>Email is required</span>";
}else{
$email = validate($_POST["email"]);
}
if(empty($_POST["website"])){
$errorwebsite = "<span style='color:red'>Website is required</span>";
}else{
$website = validate($_POST["website"]);
}
if(empty($_POST["gender"])){
$errorgender = "<span style='color:red'>Gender is required</span>";
}else{
$gender = $_POST["gender"];
}
$comment = $_POST["comment"];
}

function validate($data){
$data = trim($data);
$data = stripcslashes($data);
$data = htmlspecialchars($data);
return $data;
}
?>
Output: 
Input:
<?php       // Put PHP codes in top
$errorname = $erroremail = $errorwebsite = $errorgender = "";
$name =$email =$website =$comment =$gender ="";


if($_SERVER["REQUEST_METHOD"] == "POST"){
if(empty($_POST["name"])){
$errorname = "<span style='color:red'>Name is required</span>";
}else{
$name = validate($_POST["name"]);
}
if(empty($_POST["email"])){
$erroremail = "<span style='color:red'>Email is required</span>";
}elseif(!filter_var($_POST["email"], FILTER_VALIDATE_EMAIL)){
$erroremail = "<span style='color:red'>Email is invalid</span>";
}else{
$email = validate($_POST["email"]);
}
if(empty($_POST["website"])){
$errorwebsite = "<span style='color:red'>Website is required</span>";
}elseif(!filter_var($_POST["website"], FILTER_VALIDATE_URL)){
$errorwebsite = "<span style='color:red'>Website is invalid</span>";
}else{
$website = validate($_POST["website"]);
}
if(empty($_POST["gender"])){
$errorgender = "<span style='color:red'>Gender is required</span>";
}else{
$gender = $_POST["gender"];
}
$comment = $_POST["comment"];

/*
echo "Name: ".$name."<br/>";
echo "Email: ".$email."<br/>";
echo "Website: ".$website."<br/>";
echo "Comment: ".$comment."<br/>";
echo "Gender: ".$gender;
*/
}

function validate($data){
$data = trim($data);
$data = stripcslashes($data);
$data = htmlspecialchars($data);
return $data;
}

?>
<form action="<?php echo htmlspecialchars($_SERVER['PHP_SELF']);?>" method="post">
<table>
<p style="color:red">* Required field</p>
<tr>
<td>Name </td>
<td><input type="text" name="name" />*<?php echo $errorname?></td>
</tr>
<tr>
<td>Email </td>
<td><input type="text" name="email" />*<?php echo $erroremail?></td>
</tr>
<tr>
<td>Website </td>
<td><input type="text" name="website" />*<?php echo $errorwebsite?></td>
</tr>
<tr>
<td>Comment </td>
<td><textarea name="comment"rows="5" cols="40"></textarea></td>
</tr>
<tr>
<td>Gender </td>
<td>
<input type="radio" name="gender" value="female"/>Female
<input type="radio" name="gender" value="male"/>Male
*<?php echo $errorgender?>
</td>
</tr>
<tr>
<td></td>
<td><input type="submit" name="submit" value = Submit></td>
</tr>
</table>
</form>
Output: 



Input:
// Create a folder in your project directory, as name = C:\xampp\htdocs\project\images
<?php
if(isset($_FILES['image'])){
$filename = $_FILES['image']['name'];
$filetmp = $_FILES['image']['tmp_name'];
move_uploaded_file($filetmp, "images/".$filename);
echo "Image uploaded Successfully";
}
?>       // upload your images in your host
<form method="POST" action="" enctype="multipart/form-data">
<input type="file" name="image"/>
<input type="submit" value="Submit"/>
</form>
Output: 






















No comments:

Post a Comment