codice:
<script LANGUAGE="JavaScript">
function validateForm()
{
formObj = document.modulo;
if (formObj.arrivo.value < formObj.data.value) {
alert('Attenzione la data arrivo non può essere minore di quella odierna');
formObj.arrivo.focus();
formObj.action="http://www.lavoce.eu/ombrellone/cercadisponibilita.php";
}
if (formObj.partenza.value < formObj.arrivo.value) {
alert('Attenzione la data partenza non può essere minore della data arrivo');
formObj.partenza.focus();
formObj.action="http://www.lavoce.eu/ombrellone/cercadisponibilita.php";
}}
</script>
in php ho impostato il valore $data
codice:
<?php $data=date('d-m-Y'); echo $data;?>
Se metto dal 18-02-2007 al 28-02-2007 va tutto bene
pero' se voglio mettere un data arrivo di marzo esempio dal 01-02-2007 al 05-03-2007
mi da allert la data arrivo non puo essere minore di quella odierna.
Se metto dal 18 marzo in poi va bene.
Perchè mi fa il controllo sul giorno e non su tutta la data?