Voor een webpagina heb ik een script (met PHP GD-lib) geschreven dat steeds andere plaatje(s), met dezelfde src, genereert. De veranderingen zijn zichtbaar pas als men de pagina refresht(Ctr+F5). Is het niet mogelijk om in de header van html pagina aan te geven dat deze pagina niet gecached wordt, m.a.w. het cache van deze pagina uitzetten?
je kan als header meesturen 'no cache'
dan slaat ie hem niet op
en moet in je php file als die php file ene plaatje is (dus de naam blijft hetzelfde)
zo dus:
dan slaat ie hem niet op
en moet in je php file als die php file ene plaatje is (dus de naam blijft hetzelfde)
zo dus:
PHP:
1
2
| Header ("Cache-Control: no-store, no-cache, must-revalidate"); Header ("Content-type: image/jpeg"); |
[ Voor 44% gewijzigd door BasieP op 08-01-2003 10:24 ]
This message was sent on 100% recyclable electrons.
ik gebruik php file maar de content-type is niet alleen image/jpeg maar ook text en html dus als ik
Header ("Cache-Control: no-store, no-cache, must-revalidate");
Header ("Content-type: image/jpeg");
schrijf, krijg ik de html coden te zien en niet het plaatje
Header ("Cache-Control: no-store, no-cache, must-revalidate");
Header ("Content-type: image/jpeg");
schrijf, krijg ik de html coden te zien en niet het plaatje
Je moet aan de php file die het PLAATJE serveert die headers toevoegen, niet aan de pagina (al is dat ook geen slecht idee als die vaak verandert). Hij moet namelijk het plaatje niet cachen, als de pagina statisch is, mag die de pagina wel cachen.
[ Voor 26% gewijzigd door Gerco op 08-01-2003 11:39 ]
- "Als ik zou willen dat je het begreep, legde ik het wel beter uit!" | All number systems are base 10!
je kan ook in je .html file dit achter je <IMG tags zetten
code:
1
| [img]"foo"[/img] |
This message was sent on 100% recyclable electrons.
zie de manual
Verder [google=http rfc cache]
Verder [google=http rfc cache]
Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz
Pagina: 1
Dit topic is gesloten.
![]()