Ciao.. ho provato a fare come dici te.. ma ecco il risultato..
Fine Mese: 31/08/2007
Scadenza: 29/10/2007
io ho provato cosi.. che era la prima soluzione
si è da diventare mattiCodice PHP:
// giorni scadenza
$_giorni="60";
//fine mese si o no
$_fm = "si";
if($_fm == "si")
{
//addendo post data
//calcolo quanti mesi sono i giorni della scadenza e ne aggiungo uno
$_mesi = ($_giorni / 30) + 1;
//tolgo alla data la data odierna
$_addendo = date("d");
}
else
{
// aggiungo il nulla
$_mesi = ($_giorni / 30);
$_addendo = "";
}
$_data = date ("d-m-Y", mktime (0,0,0,date("m")+$_mesi,date("d")-$_addendo,date("y")));
echo $_data;
![]()

Rispondi quotando