Dersom du fyller ut et nettbasert skjema som krever at du skriver inn et spesifikt svar direkte i nettleseren, er det fornuftig å kopiere og lagre denne informasjonen i en separat fil før du trykker på send. Grunnen til dette er at dersom innsendingen av skjemaet mislykkes, uansett årsak, risikerer du å miste all dataen du har lagt inn. Noen skjemaer har en funksjon som automatisk lagrer informasjonen du taster inn, mens andre ikke har denne muligheten.
Løsning på «Bekreft innsending av skjema på nytt ved oppdatering»
Feilmeldingen «Bekreft innsending av skjema på nytt ved oppdatering» indikerer at informasjonen du sendte inn ikke ble overført til den tiltenkte serveren. Dette kan skyldes en rekke årsaker. Problemet kan ligge hos deg, for eksempel en manglende eller ustabil internettforbindelse som svikter før dataene når frem. Alternativt kan problemet ligge hos nettsiden du prøver å sende inn skjemaet til, som for eksempel en server som ikke responderer, en analyse av data som tar for lang tid eller en server som forventer annen type data.
I noen tilfeller kan brukeren selv korrigere feilen «Bekreft innsending av skjema på nytt ved oppdatering», mens det i andre tilfeller kan være et problem med nettsiden som krever at du tar kontakt med nettstedets administrator. Nedenfor finner du noen metoder du kan prøve som sluttbruker for å løse problemet.
1. Sjekk nettlesersesjonen din
Nettlesersesjonen din kan være en medvirkende faktor til at du får feilmeldingen «Bekreft innsending av skjema på nytt ved oppdatering». Denne meldingen kan dukke opp i alle nettlesere, med litt varierende formuleringer. Pass på følgende:
Du bruker ikke et inkognitovindu.
Du oppdaterer ikke skjemaet manuelt etter at du har trykket på send/innsend.
Du har ikke installert apper eller utvidelser som kan forstyrre sesjonen, som for eksempel VPN, nettverkstrafikkmonitor, proxy eller en user-agent switcher.
Det kan være lurt å prøve en annen nettleser enn den du normalt bruker hvis feilen vedvarer. Anbefales er moderne nettlesere som Chrome eller Opera fremfor Firefox eller Safari. Hvis du får denne feilen på en mobilnettleser, kan det være verdt å prøve en datamaskin.
2. Tøm nettleserdata og prøv igjen
Problemet «Bekreft innsending av skjema på nytt ved oppdatering» kan også skyldes overbelastning på serveren. Dette kan skje når for mange skjemaer sendes inn samtidig. Du kan forsøke å vente til serveren ikke er like belastet, men i mellomtiden kan du tømme nettleserdata og prøve å sende inn skjemaet på nytt.
Chrome
Slik tømmer du nettleserdata i Chrome:
Åpne Chrome.
Klikk på menyknappen (tre prikker) øverst til høyre, og velg «Innstillinger».
Under «Personvern og sikkerhet» klikker du på «Slett nettleserdata».
Velg «Informasjonskapsler og andre nettstedsdata», samt «Bufrede bilder og filer».
Klikk på «Slett data».
Firefox
Slik tømmer du nettleserdata i Firefox:
Åpne Firefox.
Klikk på menyknappen (tre streker) øverst til høyre, og velg «Innstillinger».
Gå til «Personvern og sikkerhet».
Klikk på «Slett data».
Velg «Informasjonskapsler og nettstedsdata», samt «Bufret nettinnhold».
Klikk på «Slett data» og start nettleseren på nytt.
Send inn skjemaet på nytt.
3. Deaktiver nettleserutvidelser
Nettleserutvidelser kan forstyrre nettlesersesjonen og skjemainnsendinger. Hvis du er sikker på at det ikke er noe feil med selve skjemaet eller nettsiden du sender inn til, bør du deaktivere alle installerte utvidelser og forsøke igjen.
Chrome
Slik deaktiverer du utvidelser i Chrome:
Åpne Chrome.
Klikk på menyknappen (tre prikker) øverst til høyre, og velg «Flere verktøy» > «Utvidelser».
Slå av bryteren ved siden av hver enkelt utvidelse.
Firefox
Slik deaktiverer du tillegg i Firefox:
Åpne Firefox.
Klikk på menyknappen (tre streker) øverst til høyre, og velg «Tillegg og temaer».
Slå av bryteren ved siden av hvert enkelt tillegg.
4. Løsning for nettstedadministratorer
Disse løsningene er relevante dersom du har tilgang til å redigere koden til skjemaet. «Bekreft innsending av skjema på nytt ved oppdatering» oppstår i to hovedtilfeller, forutsatt at serveren din ikke har problemer.
POST vs GET
PHP-skjemaer kan sende data på to måter: POST eller GET. Hvis du benytter POST-metoden, er det sannsynlig at du støter på feilmeldingen «Bekreft innsending av skjema på nytt ved oppdatering», mens dette som regel ikke forekommer med GET-metoden.
Dette indikerer et problem med hvordan POST-kommandoen er implementert i skjemaet, eller at brukeren oppdaterer skjemaet før innsending. POST-metoden bør kun brukes når den er nødvendig, som for eksempel i felt for tilbakestilling av passord og ikke for vanlige skjemafelt.
Deaktiver bekreftelse i nettleseren
Nettlesere kan utføre sine egne skjemakontroller. Dette er i utgangspunktet en nyttig funksjon, men du kan tvinge siden til å ignorere nettleserens sjekk. For å oppnå dette kan du benytte et AJAX-skjema. Du vil fortsatt kunne bruke POST-funksjonen med et AJAX-skjema, hvis du ikke ønsker å bytte til GET.
Konklusjon
Feilmeldingen «Bekreft innsending av skjema på nytt ved oppdatering» oppstår ofte dersom du forsøker å oppdatere et skjema før du sender det inn. Hvis du får denne feilen når du sender inn et skjema, er det sannsynlig at problemet ligger hos serveren, og det er kanskje ikke noe du som bruker kan gjøre for å fikse det.