XaraX: Dynamische Datumsausgabe von -:- bis -:-

Beitrag lesen

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