Originariamente inviato da simo22
Devi fare i vari passaggi per ogni numero.
Prima controlli se l'anno è maggiore, minore o uguale. Se è uguale allora passi al mese. Se il mese è uguale allora passi a giorno.
Ovviamente devi usare $array = explode($data1, "/"); ed $array2 = explode($data2, "/"); .
Quindi $array[1] sarà il giorno, $array[2] sarà il mese e $array[3] l'anno. Stessa cosa per $array2.
Poi fai tutti i controlli con una serie di if().
ho fatto così invece:
Codice PHP:
...........
list($giorno,$mese,$anno) = split("/",$inizio);
$datain = mktime(0,0,0,$mese,$giorno,$anno);
list($giorno,$mese,$anno) = split("/",$fine);
$datafin = mktime(0,0,0,$mese,$giorno,$anno);
if ($datain>$datafin)
{
echo "<center>[b]la data d'inizio ricerca non può essere posteriore alla data di fine ricerca.[/b]
<input type=\"button\" value=\"Indietro\" onclick=\"history.back(1)\"></center>";
}
..............
sembra funzionare bene.
Grazie e ciao