In this tutorial you will learn how to use PHP date validation in a PHP web application.
PHP date validation
In this tutorial you will learn how to use PHP date validation in a PHP web application. In this tutorial checkdate() function that check date valid or not. The code of "php-date-validation.php" given below :
<?php
$error_message="";
if(isset($_POST['submit'])){
$date=$_POST['date'];
if($date!=""){
$date_split=explode('-',$date);
$mm=$date_split[1];
$dd=$date_split[2];
$yy=$date_split[0];
If(!checkdate($mm,$dd,$yy)){
$error_message= "invalid date";
}else{
$error_message ="date is correct";
}
}
}
?>
<HTML>
<BODY>
<FORM action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<h3 align="center" >Date validation</h3>
<table align="center" >
<tr>
<td colspan="2" >
Date format('Y-m-d') :
</td>
</tr>
<tr>
<td>
Enter Date :
</td>
<td>
<input type="text" name="date" id="date" />
</td>
</tr>
<tr>
<td></td>
<td>
<?php echo $error_message; ?>
</td>
</tr>
<tr>
<td></td>
<td>
<input type="submit" value="Submit" name="submit" />
</td>
</tr>
</table>
</form>
</BODY>
</HTML>
Output :
When run "php-date-validation.php" display as :

If enter any valid date in text input and click "Submit" button then display output as :

If enter any invalid date in text input and click "Submit" button then display output as :


[ 0 ] Comments