I tried your code and worked fine except for one. If you want to add 6 months, why do you add 9 months?
if($_POST['membershipLength'] == "6 Months") {
$date = mktime(0, 0, 0, date("m")+6, date("d"), date("Y"));
$renew = date("Y-m-d", $date);
} elseif($_POST['membershipLength'] == "9 Months") {
$date = mktime(0, 0, 0, date("m")+9, date("d"), date("Y"));
$renew = date("Y-m-d", $date);
} elseif($_POST['membershipLength'] == "12 Months") {
$date = mktime(0, 0, 0, date("m")+12, date("d"), date("Y"));
$renew = date("Y-m-d", $date);
}
source
share