Hi,
<?php
echo error_reporting(E_ALL);$anzahl = 4;
$newDate = mktime(0,0,0, 8, 1, 2007);
$newtime = time();
$diffDate = ($newDate-$newtime);
$days = floor($diffDate / 24 / 60 / 60 / 7)%$anzahl+1;echo $days;
?>
> &days gibt nun 2039-1 ^^
Du meinst $days?
Sagt dir der Begriff debuggen was?
Lasse dir mit echo (oder vardump) an den Stellen, wo du dir nicht sicher bist, was in den Variablen steht, anzeigen, was sie enthalten.
Mit "echo floor($diffDate/24/60/60/7)" kannst du dir auch den Wert von einzelnen Teilausdruecken ansehen.
Wenn du dir einen Wert nicht erklaeren kannst frag nochmal nach.
mfG,
steckl