Hi,
I want to display Week days by given week and year. Based on the week and year it display days and date. The following code display correctly current week and I can go next and prev. But if i change the week to 1 ..i get wrong date 1970!. I noticed it happens if the week is less 10. At week 10 the date start at March!
<?php
$year=empty($_GET['year'])?$year=date('Y'):$year=intval($_GET[year]);
$week=empty($_GET['week'])?$week=date('W'):$week=intval($_GET[week]);
$sdate=strtotime("$year-W$week-1");
$edate=strtotime("$year-W$week-6");
$prev=$week-1;
$next=$week+1;
$monday=$sdate;
$tuesday=$monday+86400;
$wednesday=$tuesday+86400;
$thursday=$wednesday+86400;
$friday=$thursday+86400;
$saturday=$friday+86400;
echo"<a href=cal.php?week=$prev&year=$year>Prev | <a href=cal.php?week=$next&year=$year>Next</a><hr>";
echo"<table border=1><tr><td>Mon-".date('d/m/y',$monday)."</td><td>Tue-".date('d/m/y',$tuesday)."</td><td>Wed-".date('d/m/y',$wednesday)."</td>
<td>Thur-".date('d/m/y',$thursday)."</td><td>Fri-".date('d/m/y',$friday)."</td><td>Sat-".date('d/m/y',$saturday)."</td></tr>";
echo"</table>";
?>
Any help or suggestion would be great