1 ) { $cal_prev_month = $cal_month - 1; } else { $cal_prev_month = 12; $cal_prev_year = $cal_year - 1; } function num_days( $year, $month ) { $num = 31; while (!checkdate( $month, $num, $year ) ) { $num--; } return $num; } ?>