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

Codice 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
si è da diventare matti