Hi Mortimer
<?PHP
[...]
?>
Also ich verstehe Bahnhof (bin da bei nichteigenen scripten ein Voll-Legastheniker ;). Was so hablwegs zu verstehen ist, daß Du von Zeitpunkt $x eine Liste aller Tage bis Zeitpunkt $y=time(); haben willst.
Vorüberlegen:
Ein Tag hat 60*60*24 sec (864000)
time() == Summe seit 1.1.70
Ein Mensch Teil Zeit in:
Jahre
Monate
Tage (gewünschte Minimalgröße)
Einem PC gefallen Datenfelder sehr ;)
$a["jahre"]["monate"]["tage"]
====
<?php
$x=mktime(0,0,0,1,1,2002);
$y=mktime(0,0,0,date("m"),date("d"),date("Y"));
for($i=$x;$i<$y;$i+=864000)
{
$a[date("Y",$i)][date("m",$i)][date("d",$i)]=date("D",$i);
}
?>
Alles weitere, was Du dann noch brauchst sind ineinander verschachtele Definitionslisten (<dl>), die sich am besten mit foreach() ausgeben lassen.
Gruß aus Berlin!
eddi