Ciao a tutti,
ho un problema con dei campi data.
In pratica ho 2 campi data, uno per l'inizio del periodo e uno per la fine (dal , al) ora devo fare dei controlli del tipo la data di fine non può essere minore della data inizio e che la data di fine non può essere minore della data odierna.
Per fare questo ho fatto così:
Codice PHP:
var now = new Date();
var 
giorno now.getDate();
var 
mese now.getMonth() + 1;
var 
anno now.getFullYear();

if(
giorno<10giorno "0"+giorno;
if(
mese<10mese "0"+mese;
var 
DATA_ODIERNA giorno mese anno;

var 
gI document.inserisci.inizio.value.substring(0,2);
var 
mI document.inserisci.inizio.value.substring(3,5);
var 
aI document.inserisci.inizio.value.substring(6,10);
var 
inizio gI mI aI
    
var gF document.inserisci.fine.value.substring(0,2);
var 
mF document.inserisci.fine.value.substring(3,5);
var 
aF document.inserisci.fine.value.substring(6,10);
var 
fine gF mF aF

if (fine inizio){
errorMsg += "\n\Intervallo date\t- Attenzione! La data fine è minore della data inizio!";
document.getElementById('fine').value="";
}

if (
fine DATA_ODIERNA){
errorMsg += "\n\Data fine\t- Attenzione! La data fine è minore della data odierna!";
document.getElementById('fine').value="";        

Il problema è che, SICURAMENTE STO SBAGLIANDO IO QUALCOSA, i controlli non funzionano...
Dove stà l'errore? :master:

Ciao e grazie