[php] blijven afwisselen

Pagina: 1
Acties:

  • gizmo9003
  • Registratie: November 2000
  • Laatst online: 11:44

gizmo9003

Go For It!

Topicstarter
ik heb nu 3 headers voor me site..
nou wil ik om de dag een andere header. (plaatje)
Maar nou heb ik dus zitten denken, het moet wel op volgorde
dus 1-2-3-1-2-3-1-2-3
Hoe kan ik dit het beste aanpakken? heb al iets geprobeerd met date() maar daar kan ik verder weinig mee..

iemand ideen?

tjah..


Verwijderd

Maak een tekstbestand aan waarin je het huidige nummer en de datum neerzet, als iemand op de site komt, lees je het bestand uit en controleer je of de datum nog klopt; zoniet, dan increment je de waarde met 1 en wijzig je de datum. :)

  • LuCarD
  • Registratie: Januari 2000
  • Niet online

LuCarD

Certified BUFH

PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?
switch(date("z")%3)
{
case 0:
   header1();
   break;
case 1:
   header2();
   break;
case 2:
   header3();
   break;
}
?>

Gaat alleen fout bij de jaar wisseling...

Programmer - an organism that turns coffee into software.


  • HenkS
  • Registratie: Mei 2000
  • Laatst online: 18:59

HenkS

Da_king alias HenkS

of je maakt tabel aan en zet daar in ene veld getal 1 in en in andere veld de datum

dan doe je een select, is datum het zelfde dan geef je plaatje 1 weer, zoniet doe je updat en maak je er 2 van en geef je ander plaatje weer, dus eigenlijk zelfde verhaal als tekstbestand, alleen dan met db

Verwijderd

cronjobs zijn wel handig, dan laat je die om 12 uur uitvoeren...

  • tomato
  • Registratie: November 1999
  • Niet online
Op maandag 12 november 2001 16:55 schreef LaXeeR het volgende:
cronjobs zijn wel handig, dan laat je die om 12 uur uitvoeren...
Hier heb je toch helemaal geen cronjob voor nodig :?

Denk liever in de richting van LuCarD, veel meer heb je hier niet voor nodig...

  • eamelink
  • Registratie: Juni 2001
  • Niet online

eamelink

Droptikkels

Ik vind een cronjob wél mooier. Hoef je niet bij elke request te gaan kijken welk plaatje je moet hebben (cq of de datum nog hetzelfde is).

  • tomato
  • Registratie: November 1999
  • Niet online
eamelink: Ik vind een cronjob wél mooier. Hoef je niet bij elke request te gaan kijken welk plaatje je moet hebben (cq of de datum nog hetzelfde is).
Dat ben ik absoluut niet met je eens ;)
Een cronjob is hier een omslachtige methode voor en daarnaast (belangrijker) vreselijk om te onderhouden.

Gewoon een check op (date("z") % 3) is toch 10 keer makkelijker?
Pagina: 1