Ik heb een activiteitenscript waarbij de datum van vandaag ORANJE (#529CCD)gemarkeerd word, namelijk:
Ik heb het helemaal zelf gemaakt, dus gewoon een DB met de dagen maanden (en jaren). Dat leest ie uit en als de datum match met de datum van vandaag moet de kleur dus ORANJE (#529CCD) worden.
Nu heb ik een heel irritant probleem, namelijk als volgt:
de datum op PHP lijkt niet te kloppen! Als ik echo "$datum"; doe (dus gewoon de datum op de pagina laat zien) staat er: 16 november 2005. Het is vandaag 17 november 2005!
Dus lijkt wel of PHP een dagje ofzo achterloopt? Hoe kan ik dit oplossen, en/of waar ligt dit aan?
PHP:
1
2
3
4
5
6
| $tov = $record->dag; $tov2 = $record->maand; $tov3 = $tov . ' ' . $tov2; if ($datum==$tov3){$color='#529CCD';} if ($datum !=$tov3){$color='#000000';} |
Ik heb het helemaal zelf gemaakt, dus gewoon een DB met de dagen maanden (en jaren). Dat leest ie uit en als de datum match met de datum van vandaag moet de kleur dus ORANJE (#529CCD) worden.
Nu heb ik een heel irritant probleem, namelijk als volgt:
de datum op PHP lijkt niet te kloppen! Als ik echo "$datum"; doe (dus gewoon de datum op de pagina laat zien) staat er: 16 november 2005. Het is vandaag 17 november 2005!
Dus lijkt wel of PHP een dagje ofzo achterloopt? Hoe kan ik dit oplossen, en/of waar ligt dit aan?
[ Voor 7% gewijzigd door Ad Hox op 17-11-2005 13:34 ]