Avatar billede ostehamster Nybegynder
03. november 2007 - 14:14 Der er 6 kommentarer og
1 løsning

Tillad caching af GDlib billeder

Hej

Efter at have opdateret til en nye version af PHP, bliver der sendt en header med alle mine GDlib generede billeder, der sørger for at browseren ikke cacher dem.

Er det muligt at sende en anden header, der gør at billeder gerne må caches? Det er lidt irriterende at besøgende skal hente de samme billeder hele tiden, idet jeg ved de ikke ændre sig, når først de er lavet.

På forhånd tak
Christoffer
Avatar billede jakobdo Ekspert
03. november 2007 - 17:14 #1
Prøv: http://dk2.php.net/gd
Indlæg:
npdavis at hotmail dot com
24-May-2001 07:45
Avatar billede dkfire Nybegynder
03. november 2007 - 18:49 #2
Eftersom billederne ikke ændre sig, hvorfor vælger du så ikke at gemme billederne som rigtige filer på serveren, i stedet for at genere dem hver gang ??
Avatar billede ostehamster Nybegynder
03. november 2007 - 22:37 #3
jakobdo > Cool, det virkede. Lidt underligt jeg ikke havde kigget på den side :) Point?

dkfire > Fordi billederne er dynamisk genereret ud fra en URL, herefter bliver de så gemt på serveren. Så GD scriptet køre kun første gang billedet skal vises, alle visninger herefter returnere bare det billede der er blevet generet.
Avatar billede jakobdo Ekspert
03. november 2007 - 22:40 #4
Svar!
Avatar billede ostehamster Nybegynder
03. november 2007 - 22:51 #5
Point! :)
Avatar billede jakobdo Ekspert
03. november 2007 - 23:01 #6
Rakker for point.
Avatar billede jakobdo Ekspert
03. november 2007 - 23:01 #7
Og takker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester