[php] kalender generereren

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • pim
  • Registratie: Juli 2001
  • Laatst online: 17-09 11:39
Is het mogelijk om in php een kalender te genereren, zodat je zoiets krijgt?

Ik zou zelf wel een complex script kunnen maken, die met een hoop while lusjes helemaal het verloop zou berekenen, alleen lijkt het me dat er vast handigere manieren zijn.
Ik wil dus een kalender genereren die het liefst tot het jaar 2100 doorloopt..

28-12-2002 zaterdag
29-12-2002 zondag
30-12-2002 maandag
31-12-2002 dinsdag
-
01-01-2003 woensdag
02-01-2003 donderdag
03-01-2003 vrijdag
04-01-2003 zaterdag
05-01-2003 zondag
06-01-2003 maandag
07-01-2003 dinsdag
08-01-2003 woensdag
09-01-2003 donderdag
10-01-2003 vrijdag
11-01-2003 zaterdag
12-01-2003 zondag
13-01-2003 maandag
14-01-2003 dinsdag
15-01-2003 woensdag
16-01-2003 donderdag
17-01-2003 vrijdag
18-01-2003 zaterdag
19-01-2003 zondag
20-01-2003 maandag
21-01-2003 dinsdag
22-01-2003 woensdag
23-01-2003 donderdag
24-01-2003 vrijdag
25-01-2003 zaterdag
26-01-2003 zondag
27-01-2003 maandag
28-01-2003 dinsdag
29-01-2003 woensdag
30-01-2003 donderdag
31-01-2003 vrijdag
-
01-02-2003 zaterdag
02-02-2003 zondag
03-02-2003 maandag
04-02-2003 dinsdag
05-02-2003 woensdag
06-02-2003 donderdag
07-02-2003 vrijdag
08-02-2003 zaterdag
09-02-2003 zondag
10-02-2003 maandag
11-02-2003 dinsdag
etc

[ Voor 3% gewijzigd door pim op 23-07-2003 08:22 ]


Acties:
  • 0 Henk 'm!

  • Wokker
  • Registratie: September 2001
  • Laatst online: 06:32

Wokker

De avond wokkel

hier wat voorbeeldjes op phpfreakz.nl http://www.phpfreakz.nl/library.php?q=kalender

Het oneindige X 0


Acties:
  • 0 Henk 'm!

  • RupS
  • Registratie: Februari 2001
  • Laatst online: 17-07 14:45
Je kan inderdaad een heel ingewikkeld script maken, maar je kunt het ook simpel houden. :)

alles wat je nodig hebt is 1 timestamp, 1 while lus en date()..
Heb je je al verdiept in de ingebouwde datum/tijd functies van php? daar kun je namelijk ontzettend veel mee...

Zie bijv. date() ...

Acties:
  • 0 Henk 'm!

  • ekoopman
  • Registratie: April 2003
  • Laatst online: 13-09 16:08
Let wel even expliciet op de data in 2030 (of was het 2032?), als je unix achtige timestamps gebruikt kunnen ze naar 0 springen ergens in dat jaar :-)