Código PHP:
<?php
function valida_fecha($inicio, $fin, $validar) {
if(strtotime($validar)>strtotime($inicio) && strtotime($validar)<strtotime($fin)) return true;
else return false;
}
$a= "2005-12-01";
$b= "2006-04-28";
$c= "2005-06-20";
if(valida_fecha($a, $b, $c)) echo "Fecha Válida";
else echo "FECHA NO VÁLIDA";
?>