On Sat, Mar 27, 2010 at 8:41 PM, Gary <[email protected]> wrote:
> [...]
> <?php
>
>
> $pay_date=($_SESSION['pay_date']);
>
>
> $loan_length=($_SESSION['loan_length']);
>
> $orgDate=($_SESSION['pay_date']);
> $mth=($_SESSION['loan_length']);
> function add_date($orgDate,$mth){
> $cd = strtotime($orgDate);
> $end_date = date('Y-m-d',
> mktime(0,0,0,date('m',$cd)+$mth,date('d',$cd),date('Y',$cd)));
> return $end_date;
> }
> echo $orgDate ."<br />";
> echo $end_date ."<br />";
> echo $pay_date ."<br />";
> echo $loan_length;
> ?>
Can you echo $pay_date and show us how the input date is formatted? eg.
2010-03-27
Can you also show us the output of the last four echo statements?
This works for me:
function addMonthsToDate($start,$month)
{
return strtotime("$start + $month months");
}
$test = addMonthsToDate("2010-03-26",3);
echo date('Y-m-d',$test); // gives 2010-06-26