$date_i = mktime(0, 0, 0, date("m", $date), date("d", $date), date("Y", $date));
if (date('L', $date) == 0) { // If not leap yeat
if (date('z', $date) > 59) { // and it's past 28 of Feb (day 59) then add a day
$date_i = mktime(0, 0, 0, date("m", $date), date("d", $date)+1, date("Y", $date));
}
}
// Setup the 5 days dates
$day1 = mktime(0, 0, 0, date("m", $date), date("d", $date)-2, date("Y", $date));
$day2 = mktime(0, 0, 0, date("m", $date), date("d", $date)-1, date("Y", $date));
$day3 = mktime(0, 0, 0, date("m", $date), date("d", $date) , date("Y", $date));
$day4 = mktime(0, 0, 0, date("m", $date), date("d", $date)+1, date("Y", $date));
$day5 = mktime(0, 0, 0, date("m", $date), date("d", $date)+2, date("Y", $date));
////////imieniny
$day1_i = mktime(0, 0, 0, date("m", $date_i), date("d", $date_i)-2, date("Y", $date_i));
$day2_i = mktime(0, 0, 0, date("m", $date_i), date("d", $date_i)-1, date("Y", $date_i));
$day3_i = mktime(0, 0, 0, date("m", $date_i), date("d", $date_i) , date("Y", $date_i));
$day4_i = mktime(0, 0, 0, date("m", $date_i), date("d", $date_i)+1, date("Y", $date_i));
$day5_i = mktime(0, 0, 0, date("m", $date_i), date("d", $date_i)+2, date("Y", $date_i));