Mailinglisten-Archive | 
Dirk van Lyrop wrote:
> Dabei sollen folgende Zeiträume ermittelt werden:
> laufende Woche (Woche ist Samstag bis Freitag)
> vorherige Woche
Ich verstehe das nicht so ganz, suchst Du das Datum des Samstages dieser 
Woche?
Wenn ja, wieso gehst Du nicht mit mktime() immer um einen Schritt zurück 
bis Du beim Samstag bist?
<?php
// Datum des Samstags der laufenden Woche ermitteln
$now = time();
$tag = date("j", $now);
$monat = date("n", $now);
$jahr = date("Y", $now);
$wochentag = date("w", $now);
// Zeiger der über die Tage bewegt wird
$currenstamp = $now;
while($wochentag != 6) {
   $tag--;
   $currentstamp = mktime(1,1,1,$monat, $tag, $jahr);
   $wochentag = date("w", $currentstamp);
}
echo date("d.m.Y", $currentstamp);
?>
mktime() ist da in allen Bereich ein sehr großer Helfer.
Björn hat auch beim letzten mal etwas sehr ähnliches im 
rent-a-phpwizard-newsletter gebracht:
http://news.rent-a-phpwizard.de/0104/
Gruß
André
    php::bar PHP Wiki - Listenarchive