---
title: "Dubbelpostning"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/49968-dubbelpostning"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Skarre"
published: "2002-08-09T21:18:22.000Z"
updated: "2002-08-09T23:03:20.000Z"
replies: 4
views: 178
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/49968-dubbelpostning"
---

# Dubbelpostning

## #1 — Skarre, 2002-08-09T21:18Z

Hur kommer man lämpligast undan problemet med att folk ibland uppdaterar en sida precis efter att ha skickat iväg ett formulär och därmed skickar formuläret två gånger? Det kan bli rätt många dubbletter om någon bestämmer sig för att jävlas. :)

Jag lade till en Response.AddHeader "REFRESH", men om man inte vill använda en sådan, vad gör man då?

Permalänk: https://www.webforum.nu/p/49968

## #2 — Nickemannen, 2002-08-09T21:20Z

Kollar om den senaste posten är precis likadan som den som skall läggas in.

Visserligen får du ha en extra SQL kommando

Permalänk: https://www.webforum.nu/p/747427

## #3 — Skarre, 2002-08-09T21:23Z

Ja, det skulle ju förstås fungera. Just den här sidan kommer inte att besökas så ofta så en extra SQL-fråga är inte hela världen. Tack för tipset!

Permalänk: https://www.webforum.nu/p/747430

## #4 — trexter.com, 2002-08-09T21:25Z

Kolla med en If-sats om en viss session finns:

If Session("session") \<\> ja Then
Session("session") = ja
' sedan lägger du in i db:n och allt sådant
Else

Response.Redirect "yallayalla.asp"

EndIf

... gör så att man bara kommer åt sidan en gång!

 :)

Permalänk: https://www.webforum.nu/p/747435

## #5 — Skarre, 2002-08-09T23:03Z

Det skulle dock inte fungera på denna sida eftersom den används både för att skicka och ta emot formuläret.

Permalänk: https://www.webforum.nu/p/747521

---

Tråden på webben: https://www.webforum.nu/amne/asp/49968-dubbelpostning
