PHP kenners,

Ik ben zelf geen PHP programmeur en weet niet of dit misschien bij webdesign had moeten staan maar omdat het php code betreft plaats ik mijn vraag maar hier. Op mijn website gemaakt met cms MODx kan ik snippets maken die dus overal op de website geplaatst kunnen worden. Zo heb ik ook een snippet die de datum gegevens als volg weergeeft; weeknr - datum - tijd. Alleen heb ik het volgende probleempje als je dus na een tijdje naar een andere pagina gaat, blijft de tijd op de laatste weergave staan en wordt hij niet ververst. ik Heb dus maar even de tijd eruit gesloopt maar weet iemand hoe ik dit in de code moet aanpassen zodat als de pagina ververst of naar een nieuwe pagina gesprongen wordt de tijd automatisch ververst?.
De snippet ziet er als volgt uit (met tijd);
<?php
setlocale(LC_TIME, 'nl_NL'); echo gmstrftime("week %W - %A %d %B %G - %H:%M uur",time()+3600);
?>

Bij voorbaat dank voor jullie reacties.
Ik snap hier niet echt heel veel van...

Ook leest zo'n blok tekst erg onhandig. Probeer het in alinea's op te delen.

Maar als je de pagina refreshed, dan laad je script opnieuw en zou hij toch gewoon de nieuwe tijd moeten weergeven?
Ja de eerste keer.

Voorbeeld: Je bezoekt mijn site en op de home pagina wordt de tijd correct weergegeven.

Je gaat nu naar een nieuwe pagina en daar wordt de tijd opgehoogd en correct weergegeven.

Als je nu weer naar de home pagina gaat staat daar de oude tijd weergegeven. dus wordt niet vernieuwd.

Ik begrijp het ook niet want dacht dat het script inderdaad bij een nieuwe pagina ververst, maar het lijkt erop alsof het in de cache blijft hangen.

Reageren