Hallo Roman! Ich wei� nicht, wie ich das erkl�ren soll, was ich meine. Das Problem bei mir ist ja nicht, da� doppelte Datens�tze erzeugt werden, sondern da� zus�tzliche Datens�tze erzeugt werden.
Und der Anwender wird ja absichtlich mit dem durch mich definierten zur�ck-button auf die Formularseite zur�ckgebracht. Das Problem ist, wenn er dann wieder auf den Browser-Back-Button klickt, kommt er wieder zu der Seite, in der etwas in die Datenbank geschrieben wird. Und dann nimmt er wieder die Eingaben vom ersten Mal her und schreibt die Daten in die Datenbank, allerdings wird dabei ein anderer Host_Name erzeugt (der ja eindeutig ist), der auch zu diesem Datensatz hinzukommt -> also gibt es keine doppelten Datens�tze sondern nur einen zuviel... -----Urspr�ngliche Nachricht----- Von: Roman Pittroff [mailto:[EMAIL PROTECTED]] Gesendet am: Donnerstag, 15. November 2001 14:48 An: ASP Diskussionsliste fuer Anfaenger Betreff: [aspdebeginners] RE: AW: RE: AW: Back-Button Hallo Andrea >Ja, da hast Du schon recht. Schoen, also ich habe immer eine id (guid) als index. nun diese wird in die form in ein hidden-field geschrieben. mein posten passiert folgendes Select * where id = .... if not then .... insert... end if so kommt kein doppelter eintrag in die db. ein anderer weg ist. nach einem erflgreichen insert machst du einfach einen redirect aus eeine andere page. So kommt der gar nicht mehr auf die formpage. Gruss Roman Pittroff Consulting Bangkok, Thailand -----Original Message----- From: Ratswohl Andrea (external) [mailto:[EMAIL PROTECTED]] Sent: Thursday, November 15, 2001 8:39 PM To: ASP Diskussionsliste fuer Anfaenger Subject: [aspdebeginners] AW: RE: AW: Back-Button Hallo Roman! Ja, da hast Du schon recht. Das gibt ja auch keine Probleme. Sondern dann, wenn der Anwender nach Deinem letzten Schritt (wenn er also wieder auf der form-seite gelandet ist) nochmals den back-button bet�tigt. Dann wird die ASP-Seite wieder ausgef�hrt, obwohl keine Daten eingegeben wurden. Er nimmt die Eingaben von fr�her her und vergibt dabei wieder einen neuen Namen. Das versuche ich zwar mit <% Response.Expires="0" %> <% Response.AddHeader "cache-control", "no-store" %> <% Response.AddHeader "Pragma","no-cache" %> zu verhindern, aber das hilft leider nichts. Andrea -----Urspr�ngliche Nachricht----- Von: Roman Pittroff [mailto:[EMAIL PROTECTED]] Gesendet am: Donnerstag, 15. November 2001 14:32 An: ASP Diskussionsliste fuer Anfaenger Betreff: [aspdebeginners] RE: AW: Back-Button Nochmals :-) form.asp 'hier befindet sich die form und wird mit post insert.asp 'zu dieser page gepostet. form.asp 'nun page_back nun ist doch die form.asp in dem zustand bevor man sie gepostet hat? Gruss Roman Pittroff Consulting Bangkok, Thailand -----Original Message----- From: Ratswohl Andrea (external) [mailto:[EMAIL PROTECTED]] Sent: Thursday, November 15, 2001 7:34 PM To: ASP Diskussionsliste fuer Anfaenger Subject: [aspdebeginners] RE: AW: Back-Button ich habe gerade versucht, die Tips in die Tat umzusetzen, aber irgendwie klappt es nicht so richtig... ich habe in meiner Tabelle zwar keine eindeutige ID, aber daf�r einen eindeutigen Namen, das m��te doch auch gehen, oder? das Problem ist, dieser Name wird es nach dem Absenden der Seite vergeben. Geht ein Anwender per back-button wieder auf diese Seite zur�ck, wird ein neuer Datensatz erzeugt mit einem neuen eindeutigen Namen. Aber diesen Datensatz sollte es eben eigentlich nicht geben! ich glaube, ich habe das jetzt irgendwie falsch verstanden... | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ | [aspdebeginners] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv Sie | knnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ | [aspdebeginners] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv Sie | knnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ | [aspdebeginners] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv | Sie knnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ | [aspdebeginners] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv | Sie knnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
