Geht das? In ASP Feststellen ob Formular bereits versendet????
Michael Geib
- programmiertechnik
Hallo,
wiedermal muss ich eine dumme frage stellen :-<<
kann ich eine ASP datei testen ob sie bereits versendet wurde??
mit Response oder Request???
Danke
Michael
Hallo,
wiedermal muss ich eine dumme frage stellen :-<<
kann ich eine ASP datei testen ob sie bereits versendet wurde??
mit Response oder Request???
Hallo Michael,
diese Frage hast Du jetzt 3 x gepostet, Dass Du keine Antwort kriegst liegt moeglichgerweise daran, dass weder ich noch anderte, die sich mit ASP beschaeftigen, den Sinn der Frage verstehen.
Vielleicht koennest Du das so formulieren, dass es verstaendlich ist.
Gruss
Christian
Hallo Christian,
sorry für das 3malige posten :-<<
aber ich wusste nicht weiter !
Also,
ich habe eine auswahlseite.asp die sendet informationen an ausgabe.asp
diese wiederum an bestellen.asp.
Nun kann man im browser auf zurück klicken. Die beiden anderen seite kann mann mit der auswahl die mann gemacht hat wieder sehen.
Dies soll nun verhindert werden in dem man überprüft ob diese ausgabe.asp schon gesendet worden ist.
damit die index.htm neu geladen wird.
Ich hoffe das meine beschreibung verständlich ist. ansonsten werde ich denn Quelltext posten.
Danke schonmal im voraus
Michael
Hallo Michael!
Sofern Du Cookies verwendest, ist dies ganz einfach. Du gehst hin und setzt eine Session-Variable.
Wie dies gemacht wird steht im Archiv.
Gruß,
Daniel
Hallo Christian,
sorry für das 3malige posten :-<<
aber ich wusste nicht weiter !
Also,
ich habe eine auswahlseite.asp die sendet informationen an ausgabe.asp
diese wiederum an bestellen.asp.Nun kann man im browser auf zurück klicken. Die beiden anderen seite kann mann mit der auswahl die mann gemacht hat wieder sehen.
Dies soll nun verhindert werden in dem man überprüft ob diese ausgabe.asp schon gesendet worden ist.
damit die index.htm neu geladen wird.
Ich hoffe das meine beschreibung verständlich ist. ansonsten werde ich denn Quelltext posten.
Danke schonmal im voraus
Michael
Hallo,
danke für deine Mühe aber ih möchte lieber ohne Cookies arbeiten.
Danke
Michael
Hallo,
danke für deine Mühe aber ih möchte lieber ohne Cookies arbeiten.
Hallo Michael,
ohne cookies, dafuer mit einer Datenbank, irgendwo musst Du dir den Status (gesendet) ja merken.
Gruss
Christian
Hallo Christian,
ja ich habe eine Datenbank, aus dieser nehme ich die informationen
dann werden diese mittels formular an eine andere seite gesendet und dort verarbeitet. auf dieser seite habe ich die möglichkeit nun zu bestellen. also gehen die ganzen informationen weiter zur nächsten asp seite somit habe ich schon 3 asp-seiten geht man im explorer auf zurück zeigt er die 1+2 ASP Seite in meinen Frames an. Ok das ist normal aber ich will in einem dieser ASP Seiten herausfinden ob diese schon gesendet wurden. damit ich eine ander datei z.b. die index.htm
neuladen kann.
ich hoffe das ist verständlich.
Danke für schnell Reaktion
Michael
Hallo Christian,
ja ich habe eine Datenbank, aus dieser nehme ich die informationen
dann werden diese mittels formular an eine andere seite gesendet und dort verarbeitet. auf dieser seite habe ich die möglichkeit nun zu bestellen. also gehen die ganzen informationen weiter zur nächsten asp seite somit habe ich schon 3 asp-seiten geht man im explorer auf zurück zeigt er die 1+2 ASP Seite in meinen Frames an. Ok das ist normal aber ich will in einem dieser ASP Seiten herausfinden ob diese schon gesendet wurden. damit ich eine ander datei z.b. die index.htm
neuladen kann.ich hoffe das ist verständlich.
ja, das kannst Du loesen:
a) wie von Antje beschrieben,
b) mit cookies
c) wie mit cookies, nur dass du statt session-Variablen bildest, diese Werte in eigene DB-Felder abspeicherst.
Gruss
Christian
Hallo Christian,
a) wie von Antje beschrieben,
ist gut kann aber kein JS benutzen
b) mit cookies
sind meistens beim User deaktiviert
c) wie mit cookies, nur dass du statt session-Variablen bildest,
diese Werte in eigene DB-Felder abspeicherst.
Weis nicht wie das möglioch keine Ahnung.
zusatz: sind wir eigentlich beim Thema geblieben?? Will überprüfen ob die seite schon gesendet worden ist damit kein weiterer zugriff auf diese seiten gewärt wird sonder direkt auf die HP weitergeleitet wird.
;-) Ich hoffe ihr könnt mir da weiterhelfen.
Danke schonmal imvoraus
Michael
Hallo Michael,
Nun kann man im browser auf zurück klicken. Die beiden anderen seite kann mann mit der auswahl die mann gemacht hat wieder sehen.
Dies soll nun verhindert werden in dem man überprüft ob diese ausgabe.asp schon gesendet worden ist.
damit die index.htm neu geladen wird.
Folgendes geht in Verbindung mit JavaScript:
Du definierst ein verstecktes leeres Feld. Dem weißt du mittels des Events onsubmit und dem Fensternamen einfach einen Wert zu. Diesen Wert kannst du dann serverseitig weiterverarbeiten.
Beispiel:
<form action="" method="post" onSubmit="document.forms[0].ab.value=window.name+1;window.name=window.name+1;
;"><input type="hidden" name="ab" value=""> <input type="Submit" name="" value="Abschicken"></form>
Beim ersten Abschicken hat besitzt das Feld den Wert 1. Jedes weitere Abschicken hängt eine 1 dran. Beim zweiten Mal also 11, dann 111 etc.
Der umständliche Weg über den Fensternamen ist notwendig, weil der NN innerhalb des versteckten Feldes die Inhalte nicht speicherte. Bei normalen Textfelder tut ers. Der Fenstername aber bleibt ja erhalten.
Viele Grüße
Antje
<img src="http://pc-anfaenger.de/pca/sam/pcanfaenger.gif" alt="">
Hallo Antje,
danke für deine Hilfe aber irgendwie verstehe ich dummkopf das ganze nicht :'-<
Naja trotzdem danke ;-) vieleicht weist du noch'ne möglichkeit wie ich das machen kann.
War gerade auch auf deiner Seite sieht super und ordentlich aus ist auh sehr hilfreich ;-)
Dankeee
Michael