Jeg sender en mail med Jmail. Hvis brugeren enten trykker "refresh" på siden hvor den sender eller trykker sig tilbage til siden hvor der er blevet sendt, så sendes den igen - kan jeg undgå at den bliver sendt 2 gange til samme e-mail?
Ja, hvis du prøvede mit eksempel ville den også gøre præcis det du ville, men okay. Det kan gøres på andre måder, hvis ikke du vil bruge den foroven.
Du kan tjekke om den post værdi der bliver sendt nu er ligmed den mail besked der blev sendt før, så skal du bare have mailsene i en database, eller gemt i en session.
side1.asp : Form der udfyldes, sendes med til side2.asp. Gerne med method="POST"
side2.asp : Sender mailen afsted, og laver til sidst Response.Redirect ("side3.asp")
side3.asp : Siger tak for interessen
Det eneste der så kan ske er at brugeren dobbeltklikker på sendknappen, hvilket kan give to mails.
Synes godt om
Ny brugerNybegynder
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.