Avatar billede kragekjaer Praktikant
09. juni 2003 - 00:34 Der er 6 kommentarer

udløb af cache

Hejsa,

Ville lige høre om der er nogle der har erfaring med udløb af cache, så billeder som hentes ind i flash via loadMovie kan blive opdateret på en bestemt dato.....altså så brugeren ikke ser det samme billede fordi det ligger i hans cache.....

Hvis man i HTML´en sætter <META HTTP-EQUIV=\"Expires\" CONTENT=\"Mon, 04 Dec 2000 21:29:02 GMT\">

....vil det da også virke for billedet som hentes ind i flashen?
Avatar billede barklund Nybegynder
09. juni 2003 - 00:49 #1
Du kan hente det via et serverside script i ASP eller PHP der sender denne header med tilbage...
Avatar billede kragekjaer Praktikant
09. juni 2003 - 01:53 #2
jeg har sat det ind i fx. index.asp, men det ser nu ikke ud til at virke....

Og forresten Barklund, arbejder du med flash til dagligt, og i så fald hvor?
Avatar billede kragekjaer Praktikant
09. juni 2003 - 01:57 #3
JEg har tænkt på en løsning, med at sætte en udløbsdato ind, og bruge getDate(), og hvis datoen er overskredet benytte
if(dato>=udløbsdato){
loadMovie(tal+".jpg?"+random(100),89);
}else{
loadMovie(tal+".jpg",89);
}

Mon ikke det er det bedste!?
Avatar billede barklund Nybegynder
09. juni 2003 - 11:13 #4
Du skal sætte det ind i din billede.asp og så sende billedet tilbage, altså:

loadMovie("billede.asp?num="+tal,89);

Og så i billede.asp sende det som en HTTP-header (og IKKE som en HTML-meta) samt contenttype og så returnere billedet...
Avatar billede kragekjaer Praktikant
09. juni 2003 - 12:40 #5
Det fatter jeg nada af...måske vi misforstår hinanden.
Avatar billede barklund Nybegynder
09. juni 2003 - 12:56 #6
Skulle jeg lave det i PHP ville det være filen "billede.php?num=2" og så i filen:

<?PHP
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Content-type: image/jpeg");
readfile($_GET['num'].".jpg");
?>

Altså den svarer med en expires, den rigtige content-type samt med den aktuelle fil, som skal returneres.
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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