Ga naar inhoud

redirect na .asp mailform


Aanbevolen berichten

Hoe kan ik in onderstaand .asp script de bezoeker automatisch laten terugkeren naar de pagina vanwaar hij kwam. Eventueel de bevestiging van de mail (de mail is verstuurd!)weglatend. Zie ook testformulier: http://www.thissentandtechniek.nl/cdonts_email_form.htm ------------------------- response.write "<br><br>" controle_veld=0 check_invoer if controle_veld=1 then response.write "" else Set MyCDONTSMail = CreateObject("CDONTS.NewMail") MyCDONTSMail.From= "website@thissentandtechniek.nl" MyCDONTSMail.To= "m.t.borst@hccnet.nl" MyCDONTSMail.Subject="mail vanaf de Website" MyBody = Request.Form("Onderwerp") & vbCrLf & Request.Form("Ander Onderwerp") & vbCrLf MyBody = MyBody & vbCrLf & Request.Form("Opmerkingen") & vbCrLf MyBody = MyBody & vbCrLf & Request.Form("naam") MyBody = MyBody & vbCrLf & Request.Form("emailadres") MyBody = MyBody & vbCrLf & Request.Form("tel.gebruiker") & vbCrLf MyCDONTSMail.Body= MyBody MyCDONTSMail.Send set MyCDONTSMail=nothing response.write "<h0>De mail is verstuurd !</h0>" end if %><% sub check_invoer end sub %></div>
Link naar reactie
Je kan in het form in een hidden input de url van die pagina meegeven (SCRIPT_NAME ofso), zodat je deze in het verwerkingsscript voorhanden hebt. Je kan natuurlijk ook in het mailscript de referrer opvragen maar dan ben je weer afhankelijk van de evt. kuren van een browser. En in je mailscript gebruik je deze waarde met response.redirect (je mag dan de "verwerkt" melding niet geven) of door een standaard html meta refresh weg te schrijven.
Link naar reactie

Om een reactie te plaatsen, moet je eerst inloggen

Gast
Reageer op dit topic

×   Geplakt als verrijkte tekst.   Herstel opmaak

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

×
×
  • Nieuwe aanmaken...