Avatar billede engberg Juniormester
15. januar 2006 - 08:57 Der er 6 kommentarer og
1 løsning

Tryk på browserens tilbage-knap

Jeg har nogle sider, hvor der kommer flere forme i træk - problemet er, at hvis brugeren trykker på browserens tilbage knap, så kommer siden:

"Advarsel: Siden er forældet

Den anmodede side blev oprettet ved hjælp af de oplysninger du har sendt i en formular....."

Hvordan kommer man uden om det problem???
Avatar billede erikjacobsen Ekspert
15. januar 2006 - 09:09 #1
Du har sikkert:

"Side med <form>" ---POST---> "Side der behandler data, og viser noget til brugeren"

Du skal have:

"Side med <form>" ---POST---> "Side der behandler data, udskriver intet."  ---Redirect--->  "Side der viser noget til brugeren"

Gør du dette får du ikke bemeldte fejlbesked.
Avatar billede engberg Juniormester
15. januar 2006 - 09:51 #2
hvordan redirecter jeg med variable, uden at smide dem i selve url'en?
Avatar billede erikjacobsen Ekspert
15. januar 2006 - 10:09 #3
Du kan bruge URL-en, eller session-variable, eller selvfølgelig selv lave cookies.
Avatar billede engberg Juniormester
15. januar 2006 - 10:15 #4
session... i'll do that...

Jeg ved du ikke er meget for point, så her kommer lige en ekstra, selvom du jo har svaret på mit spørgsmål :-)

Jeg har en tæller, som skal tælle op hver gang en form er udfyldt (det er egentligt den samme form, der bare kommer mange gange), men det gør den desværre også, når man klikker på tilbage-knappen.. kan det forhindres??

Det der sker at at klikker man tilbage, får man alligevel den næste form i rækken...
Avatar billede erikjacobsen Ekspert
15. januar 2006 - 10:21 #5
Du siger du har logisk form1 form2 form3 form4. Når man står på form3 skal tilbageknappen gå til form2. Selv om det egentlig er samme side, samme form. Der skal man vel have en parameter i URL-en. Hvis jeg forstår korrekt.
Avatar billede engberg Juniormester
15. januar 2006 - 10:36 #6
Tusind tak for hjælpen og nu det er dig, så svarer jeg selv... ;-)
Avatar billede erikjacobsen Ekspert
15. januar 2006 - 10:42 #7
;)
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