ciao
ho inserito questo codice per la differenza tra date
$scadenza = dato estratto dal bd in questo formato anno - mese - giorno;
codice:
$oggi = getdate();
$mese2 = $oggi['mon'];
$giorno2 = $oggi['mday'];
$anno2 = $oggi['year'];
list($anno1,$mese1,$giorno1) = explode('-',$scadenza);
$diff = mktime($mese2,$giorno2,$anno2) - mktime($mese1,$giorno1,$anno1);
//se passato
if($diff >=0){
fai così
//se futuro
}else if($diff<0){
fai cosà
}
allora tutto corretto sino a quando non ho inserito questa data
2006-01-20 che sottrato con 2005-05-10
non ha dato un numero <0 (futuro) ma >0(passato)
perhcè?