cyberscout: Session_destroy bei Fenster schliessen

Halllo
Ich möchte sichergehen, dass eine session zerstört wird, auch wenn sich der user nicht explizit ausloggt, sondern nur das Browserfenster schliesst.

Gibt es solch einen Befehl?

Vielen Dank & Gruss
cyberscout

  1. Holladiewaldfee,

    Ich möchte sichergehen, dass eine session zerstört wird, auch wenn sich der user nicht explizit ausloggt, sondern nur das Browserfenster schliesst.

    Das würden wir alle gerne ;-)

    Gibt es solch einen Befehl?

    Nicht explizit.
    Und egal was für Krücken Du Dir da auch bastelst, es wird nie 100%ig funktionieren.

    Du kannst ja versuchen, Deine Sessions mit einem relativ kurzen TimeOut zu versehen (15 min?), das sollte halbwegs helfen.

    Ciao,

    Harry

    --
      Man weiß erst was man hatte, wenn man es verloren hat.
      Intelligenz ist nicht zwingend etwas positives.
  2. Hallo,

    Ich möchte sichergehen, dass eine session zerstört wird, auch wenn sich der user nicht explizit ausloggt, sondern nur das Browserfenster schliesst.

    Was willst du jetzt eigentlich wissen?

    </faq/#Q-06a>
    </faq/#Q-06b>

    Viele Grüße,
    Stefan

    1. Holladiewaldfee,

      <img src="/images/03.gif" border="0" alt="">

      ist doch ziemlich klar, was er will.
      Er arbeitet mit PHP und Sessions, und ihm passt es nicht, daß einige User seinen Logout-Knopf ignorieren und er damit keine Möglichkeit bekommt, ein session_destroy() anzuwenden. Deswegen will er wissen, ob er irgendwie die Möglichkeit hat, beim Schliessen des Browserfensters durch den User nochmal schnell seiner Seite bescheid zu sagen, daß sie gefälligst die Session vernichten soll.

      Ist aber meiner Meinung nach sinnlos, denn woher will er wissen, ob der Benutzer nicht mit mehreren Fenstern auf der gleichen Session arbeitet - ich z.B. wäre sehr erbost, wenn meine Session auf allen möglichen Seiten auf einmal ungültig wäre, nur weil ich mit mehreren offenen Browserfenstern unterwegs war und eines der überflüssigen zugemacht habe.

      Also, Tip für Cyberscout:
      Vergiss es.

      Ciao,

      Harry

      --
        Man weiß erst was man hatte, wenn man es verloren hat.
        Intelligenz ist nicht zwingend etwas positives.
      1. Hallo Harry,

        ist doch ziemlich klar, was er will.

        achso?

        Er arbeitet mit PHP und Sessions ...

        na dann stimmte mein Link ja: </faq/#Q-06b>

        Auf den Hinweis, dass wir hier kein PHP-Forum sind, verzichte ich
        ja auch schon lange, aber es ist nach wie vor so und PHP-Kenntnisse
        werden hier ja auch nicht vorausgesetzt ;-)

        Viele Grüße,
        Stefan

        PS: Ich dachte mir schon, dass es um irgendeine Programmiersache
            geht, war allerdings zu faul, erst zu erkunden, ob es nun ASP,
            PHP oder womöglich noch JavaScript ist.

        1. Hallo Stefan,

          Auf den Hinweis, dass wir hier kein PHP-Forum sind, verzichte ich
          ja auch schon lange,

          Inwiefern? Klar, dies ist kein Forum, das auf PHP spezialisiert ist, aber es
          gibt hier ja auch den Themenbereich PHP...?

          Viele Grüße,
          Christian

          1. Hallo Christian,

            Auf den Hinweis, dass wir hier kein PHP-Forum sind, verzichte ich
            ja auch schon lange,

            Inwiefern? Klar, dies ist kein Forum, das auf PHP spezialisiert ist, aber es
            gibt hier ja auch den Themenbereich PHP...?

            der erst, genauso wie ASP (war der nicht sogar zuerst da?) nach um-
            fangreichen Diskussionen eingerichtet wurde. ASP, PHP und VB-Script
            sind alle drei nicht Themen innerhalb von SELFHTML [1]. Und bitte
            jetzt nicht auf SELFPHP [2] verweisen ;-)

            Viele Grüße,
            Stefan

            [1] Meine persönliche Meinung:
                Die drei Themenbereiche löschen und bei derartigen Fragen auf
                besser geeignete Orte im WWW verweisen.

            [2] Diese Projekt verfügt ja auch über ein eigenes Forum, welches
                eigentlich ein Board ist, was in Hinsicht auf den hiesigen
                Feature-Artikel und den Status als SELFHTML-Partnerprojekt,
                natürlich alles andere als glücklich ist, und ganz bestimmt
                nicht zu meiner, sagen wir mal nicht besonders positiv aus-
                geprägten *g*, Meinung über SELFPHP beiträgt, und dort kann
                man ja dann auch PHP-Fragen stellen.

            1. Hallo Stefan,

              der erst, genauso wie ASP (war der nicht sogar zuerst da?) nach um-
              fangreichen Diskussionen eingerichtet wurde.

              Könntest Du mir vielleicht einen Archivlink dazu posten? Das einzige, was ich dazu gefunden habe, war das hier: </archiv/1999_1/t02583.htm#a12177> Das sieht aber eher nach einer Diskussion zur Einführung von Themenbereichen an sich aus. und PHP und ASP waren da anscheinend gleich mit dabei, allerdings komme ich da in der Diskussion irgendwie nicht ganz mit.

              ASP, PHP und VB-Script
              sind alle drei nicht Themen innerhalb von SELFHTML [1].

              Ich kann mich dunkel an eine Aussage von Stefan erinnern, dass in der nächsten Version von SELFHTML auch PHP behandelt werden soll...

              Allerdings: Nur, wenn etwas nicht in SELFHTML behandelt wird, muss es deswegen aus dem Forum verbannt werden? Klar, einen Themenbereich »HIFI-ANLAGEN« brauchen wir nicht, aber PHP, ASP und VB-Script haben durchaus etwas mit Web zu tun.

              Und bitte
              jetzt nicht auf SELFPHP [2] verweisen ;-)

              Ich wäre der letzte, der das tut. Ich halte auch nicht viel von SELFPHP.

              [2] Diese Projekt verfügt ja auch über ein eigenes Forum, welches
                  eigentlich ein Board ist, was in Hinsicht auf den hiesigen
                  Feature-Artikel und den Status als SELFHTML-Partnerprojekt,
                  natürlich alles andere als glücklich ist, und ganz bestimmt
                  nicht zu meiner, sagen wir mal nicht besonders positiv aus-
                  geprägten *g*, Meinung über SELFPHP beiträgt, und dort kann
                  man ja dann auch PHP-Fragen stellen.

              Widersprichst Du Dir da nicht etwas? Erst sagst Du, Du hälst nicht viel von SELFPHP und deren Board, dann sagst Du, dort können man aber auch Fragen zu PHP stellen?

              Viele Grüße,
              Christian

              1. Hallo Christian,

                Könntest Du mir vielleicht einen Archivlink dazu posten?

                habe ich jetzt, sorry, keine Lust zum Suchen. Jedenfalls kann ich
                mich entsinnen, dass die Begeisterung eines ASP-Themenbereiches
                besonders bei Bio damals nicht sehr hoch war ;-)

                Ich kann mich dunkel an eine Aussage von Stefan erinnern, dass in der nächsten Version von SELFHTML auch PHP behandelt werden soll...

                Glaube ich erst, wenn ich es sehe. Ich würde sogar fast darauf
                wetten wollen, dass es keine SELFHTML-Version inkl. PHP geben
                wird, Gründe für meine Vermutung (!) gibt es verschiedene.

                PHP, ASP und VB-Script haben durchaus etwas mit Web zu tun.

                Ich würde es begrüßen, wenn die Grenzen dort gezogen werden, wo
                auch die SELFHTML-Inhalte aufhören. Für die drei Bereiche gibt
                es sicher geeignetere Orte zum Fragen im WWW und so hart es
                klingt, es wäre auch eine Massnahme zur Reduzierung des
                Traffics hier im Forum, sicher nicht verkehrt.

                Widersprichst Du Dir da nicht etwas? Erst sagst Du, Du hälst nicht viel von SELFPHP und deren Board, dann sagst Du, dort können man aber auch Fragen zu PHP stellen?

                Meine PHP-Kenntnisse sind zu gering, um die Qualität der versch.
                Foren bzw. Boards zum Thema PHP zu beurteilen. Ich denke, das
                SELFPHP-Board unterscheidet sich qualitativ von der Doku.
                Eigentlich wollte ich mich nur absichern, falls jemand gleich mit
                dem Zusammenhang SELFHTML und SELFPHP kommt und auf das dortige
                Board "zum Diskutieren" hinweisen ;-)

                Viele Grüße,
                Stefan

                PS: Insgesamt finde ich es schon ganz ok, so wie es hier ist, nur
                    eben ist der Traffic manchmal sehr hoch und ich finde es nicht
                    schön, wenn "themenfremde" Postings hier wie selbstverständ-
                    lich reingeschrieben werden, was ja dann auch der Auslöser
                    für diesen Threadzweig war ;-)

                1. Hallo Stefan,

                  Jedenfalls kann ich
                  mich entsinnen, dass die Begeisterung eines ASP-Themenbereiches
                  besonders bei Bio damals nicht sehr hoch war ;-)

                  In der Tat: </archiv/2003/4/43662/#m238257>, </archiv/2003/4/43662/#m238681> ;-)

                  Glaube ich erst, wenn ich es sehe. Ich würde sogar fast darauf
                  wetten wollen, dass es keine SELFHTML-Version inkl. PHP geben
                  wird, Gründe für meine Vermutung (!) gibt es verschiedene.

                  </archiv/2003/3/40659/#m222800>

                  Ich würde es begrüßen, wenn die Grenzen dort gezogen werden, wo
                  auch die SELFHTML-Inhalte aufhören.

                  Da sind wir anderer Meinung.

                  PS: Insgesamt finde ich es schon ganz ok, so wie es hier ist, nur
                      eben ist der Traffic manchmal sehr hoch und ich finde es nicht
                      schön, wenn "themenfremde" Postings hier wie selbstverständ-
                      lich reingeschrieben werden, was ja dann auch der Auslöser
                      für diesen Threadzweig war ;-)

                  Es gibt allerdings ein Themengebiet PHP. Daher ist Deine These "themenfremd" nur für eine Diskussion über den Sinngehalt eines Themenbereichs PHP wertvoll, für die Diskussion der Existenzberechtigung eines Postings bei existierendem Themenbereich jedoch irrelevant. (ich hoffe, man versteht mich ;-))

                  Viele Grüße,
                  Christian