webForumDet fria alternativet

Ladda/spara/visa-fel

ASP

4 svar · 206 visningar · startad av bassebhu

Medlem sedan nov. 20016 480 inlägg
Frågan#1

Hej!!

Har ett irriterande fel som bara komemr ibland. När, var, hur vet jag ej!!

Tex. när man skriver i gästboken så kommer man till en sida som spararinlägget och sedan skickar tillbaka en till gästboken. Nu är bara problemet att när man kommer tillbaka så syns inte inlägget ibland. man tror då att inget skickats, därför klickar man 7 gånger till. sen ger man upp och ladda om gästboken, då syns 8 inlägg. Detta händer som sagt bara ibland. Varför?!

Jag kör med response.redirect på spara-inläggs-sidan.

tack!

Medlem sedan juni 200032 967 inlägg
#2

På sidan som visar inläggen kan det vara vettigt att skriva lite kod för att tvinga webbläsaren att inte cache:a sidan.

Response.expires = -1000
Response.ExpiresAbsolute = CDate("1970-01-01")
Response.AddHeader "pragma", "no-cache"

Sök lite här på wF om detta med cache.

Mvh,

Medlem sedan nov. 20016 480 inlägg
#3

ok tack..

btw, vad hände 1 januari 1970? =)

Medlem sedan juni 200032 967 inlägg
#4

1 januari 1970 är bara ett datum jag alltid använder när jag ska ange ett datum som garanterat passerats. Jag skulle kunna välja 9 juli 1976 också (som är ett extremt coolt datum), eller 4 februari 1983. Men det gör jag inte. ;)

- - - -

Topic: det kan också vara en idé att kontrollera innan du lägger in i databasen, att inte ett exakt likadant inlägg just gjorts. En liten select-fråga borde reda ut det.

Mvh,

Medlem sedan nov. 20016 480 inlägg
#5

sant. funderat på en sån. förhindrar kanske lite spam också.

268 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)