29. maj 2002 - 14:15Der er
10 kommentarer og 1 løsning
Response.Expires = 0
Jeg har en database hvor der uploades og lægges billeder i. Der genereres automatisk et filnavn når der oploades. Hvis så den pågældende billedfil slettes og oprettes (ved udskift af billede) igen i den samme databasepost, vises det gamle billede, fordi det er lagret i TempInetFiles. Jeg har sat Response.Expires = 0 ind øverst på siden, men er alligevel nødt til at bruge opdater knappen, for at få det nye billede med. Har nogen en løsning på dette problem - kan man eventuelt skrive i programmet at alt fra en given side ikke må lagres i cashen?
skulle fortælle browseren at siden ikke er "helt god" (status 200 er normal / OK), og derfor tvinge browseren til at revalidere hele indholdet (at læse det hele ind hvergang )
Det virker Sgu perfect, men med response.xpires = -1 - hvad gør denne funktion egentlig? Jeg har et hav at info om response.Expires = 0 , men ikke denne funktion.
-1442 sætter udløb til for mere end en dag siden.. 0 sætter tiden til med det samme
det er noget den sender til din browser som fortæller den hvornår at den skal hente en ny version af siden (billedet ;) ) (i stedet for at kigge i tempinifiles mappen)
forskelle på server tid og din computers tid, kan så betyde at siden ikke er blevet "for gammel" endnu.
Da jeg testede igen i dag gjorde den det galt igen men men Jamen hallo - servertid og min computers tid stemmer ikke overens. Derfor skal tiden vel sættes til - 20 hvis min computer er 20 minutter bagud.
Tak for din tilbagemelding - skidtet virker perfekt nu. Alt er OK og tak for hjælpen til alle - det har været kanon!!!!
Synes godt om
Ny brugerNybegynder
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.