[asp]Na submit, zorgen dat gebruiker niet kan backen

Pagina: 1
Acties:
  • 41 views sinds 30-01-2008

  • Cai
  • Registratie: December 2001
  • Laatst online: 21-08 11:47
Ik heb gesearched en mijn vraag is vaak gesteld, maar weinig beantwoord.

Wat uiteindelijk bij mij de bedoeling is, is hetzelfde als je bij hotmail je geheime vraag wilt beantwoorden, 1x op de back konop drukken en je krijgt de melding sessie is verlopen. Probleem bij mij is, dat kan niet

[situatie]
Een user logt in op m'n site(sessie) en krijgt vervolgens een menu, in dat menu klikt hij op storing melden, na storing melden kom je weer in het user menu. Hij mag alleen niet 2x dezelfde storing melden. Nu heb ik dat afgevangen in SQL-server met sleutels. Wat er alleen niet mooi uitzit is dat je een .500 error krijgt als je voor de 2e keer die storing probeert in te voeren
[/situatie]

Wat ik geprobeerd heb:
response.expires=0

maar dat helpt niet.

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20-08 11:40

gorgi_19

Kruimeltjes zijn weer op :9

Cachecontrol moet ook nog op Private staan. Betere optie is om een Response.Redirect te doen naar de eigen pagina.

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • Cai
  • Registratie: December 2001
  • Laatst online: 21-08 11:47
|:(
Kvoel me heel dom nu, maar ik snap je echt voor geen meter 8)7

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20-08 11:40

gorgi_19

Kruimeltjes zijn weer op :9

Cai schreef op 29 September 2003 @ 11:16:
|:(
Kvoel me heel dom nu, maar ik snap je echt voor geen meter 8)7
ASP:
1
Response.Redirect(Request.ServerVariables("SCRIPT_NAME"))


Over cachecontrol en private

[ Voor 23% gewijzigd door gorgi_19 op 29-09-2003 11:18 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • party42
  • Registratie: Oktober 2000
  • Laatst online: 21-08 10:50
directe link:
http://www.devguru.com/Te...esponse_cachecontrol.html
The CacheControl property allows a proxy server to cache an Actice Server Page. A proxy server is used to speed up the retrieval of a web page by keeping a local copy of the web page in a cache.

The CacheControl property can only be set equal to "Public" or "Private". The pair of double quotes are required.

If the CacheControl property is set equal to "Public", then caching can occur.

If the CacheControl property is set equal to "Private", then caching cannot occur. By default, a proxy server will not keep a cache copy.

You can use Response.Expires and Response.ExpiresAbsolute to set a time and/or date limit on the existence of the cache.

<% Response.CacheControl = "Public" %>
<% Response.CacheControl = "Private" %>
succes ermee!

Everyday's an endless stream, of cigarettes and magazines...


  • Cai
  • Registratie: December 2001
  • Laatst online: 21-08 11:47
A cache control header that can be set to "Public" or "Private".
Private is default and indicates that only private caches may cache this page. Proxy servers will not cache pages with this setting.
Staat standaard goed

  • dusty
  • Registratie: Mei 2000
  • Laatst online: 21-02 00:06

dusty

Celebrate Life!

ga aub verder in : [rml][ ASP] Emailformulier, back send, back send...[/rml] waar reeds dezelfde oplossing is gegeven die je kunt gebruiken, als hier al reeds is gegeven.

Back In Black!
"Je moet haar alleen aan de ketting leggen" - MueR

Pagina: 1

Dit topic is gesloten.