Asp, html, method=post

Hallo zusammen

Ich lassen den User auf einer Seite Felder ausfüllen und übergebe diese dann mit der METHOD=POST an eine weitere Seite, wo die Daten in einer DB gespeichert werden.

Soweit so gut, ich möchte aber, dass nach dem Speichern, direkt wieder auf die ursprungsseite gesprungen wird, ohne dass ich den User mit einem Link dahinleiten muss.

Wer hat einen Tipp?

Gruss
Martin

Guten Morgen :smile:

Mach Deine DB-Eintragungen *OHNE*, dass Du einen Header setzt. Also z.B:

Du darfst einfach kein HTML HEAD oder so setzen. Einfach wirklich nur den ASP-Code. Am Ende, wenn die DB-Einträge gemacht sind, schreibst Du folgendes:

 response.redirect "http://www.server.com/seite.asp"

Am besten geht das natürlich, wenn Du mit der Servervariable HTTP_REFERER arbeitest (enthält die Seite, welche die aktuelle Seite aufgerufen hat. Also:

 response.redirect request.servervariable("HTTP\_REFERER")

Hoffe geholfen zu haben :smile:

Gruss

Chris

Hallo Christian

Mach Deine DB-Eintragungen *OHNE*, dass Du einen Header setzt.

Genial - Danke, es funktioniert bestens :smile:

Gruss
Martin