Michael Geib: Geht das? In ASP Feststellen ob Formular bereits versendet????

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

  1. 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

    1. 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

      1. 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

        1. Hallo,

          danke für deine Mühe aber ih möchte lieber ohne Cookies arbeiten.

          Danke

          Michael

          1. 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

            1. 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

              1. 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

                1. 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

      2. 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="">

        1. 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