utlizzo questa funzione per calcolare le scadenze partendo da una data, esempio riba 30,60 fine mese...
produce una scadenza errata se la data presa come base di calcolo è il 31-12-2004, cioè facendo sempre riferimento
ad una condizione del tipo 30, 60 giorni fine mese ...:
1° scadenza --> 31-01-2005
2° scadenza --> 31-03-2005 anzichè 28-02-2005
questo è lo script:
if ($ir[fm] == 1) { // fine mese
$df1 = date ("t", mktime(0,0,0,$m,$g+$ir[gg],$a));
$a = substr($df, 0, 4);
$m = substr($df, 5, 2);
$scad = $a.'-'.$m.'-'.$df1;
}

Rispondi quotando