Com esta função fica simples somar duas datas utilizando PHP.
Esta função foi publicada neste artigo do site devbrasil.net
Função: function SomarData($data, $dias, $meses, $ano) { //passe a data no formato dd/mm/yyyy $data = explode(/, $data); $newData = date(d/m/Y, mktime(0, 0, 0, $data[1] + $meses, $data[0] + $dias, $data[2] + $ano) ); return $newData; } Exemplo de como usar: echo SomarData(04/04/2007″, 1, 2, 1); Este exemplo acima estamos adicionando 1 dia, 2 meses e 1 ano na data informada. O resultado então seria 05/06/2008″