Hoi

Ik ben bezig met een kalender script aan te passen. Alles lukt goed behalve dat de zondag steeds als eerste dag van de week staat.

Hoe kan ik dit aanpassen?


<?
$d = $_GET['d'];
$m = $_GET['m'];
$y = $_GET['y'];
$no_of_days = date('t',mktime(0,0,0,$m,1,$y));
$mn=date('M',mktime(0,0,0,$m,1,$y));
$j= date('w',mktime(0,0,0,$m,1,$y));
for($k=1; $k<=$j; $k++){
	$adj .="<td>&nbsp;</td>";
}
echo '<table><tr><td><table width="960" border="0" ><tr><td colspan=7 align=center >'.$mn.' '.$y.'</td></tr><tr><td>Z</td><td>M</td><td>D</td><td>W</td><td>D</td><td>V</td><td>Z</td></tr><tr>';
for($i=1;$i<=$no_of_days;$i++){
	echo $adj."<td height='100' align='left' valign='top' style='border: 1px solid rgb(205, 205, 205);'>
	$i</td>";
	$adj='';
	$j ++;
	if($j==7){
		echo "</tr><tr>";
		$j=0;
	}
}
echo "</tr></table></td></tr></table>";
?>
date( "N" ); ?
Erik Rijk op 09/02/2011 22:56:35

date( "N" ); ?


Plaats je deze er gewoon los bij ofzo?
Zie de date function en voorbeelden:
N ISO-8601 numeric representation of the day of the week (added in PHP 5.1.0) 1 (for Monday) through 7 (for Sunday)

Reageren