Ankündigung

Einklappen
Keine Ankündigung bisher.

Sessinoprobleme die es bestimmt schon hundert mal gibt

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Sessinoprobleme die es bestimmt schon hundert mal gibt

    Hi ich hab ein Login realisiert über Sessions und muss nun ein automatisches Login realisieren ich will aber nicht die Lebenslänge von Sessions in der php.ini ändern, da ich fürn anderes Script ne längere Sessionlaufzeit brauch.
    Fakt ist ich will ein automatisches verfallen der Session nach 5 Minuten.

    Danke Michael M.

  • #2
    Ich habe sowas mal mit einem timer gelöst.. jedoch musste der vom user aufgerufen werden. also wenn er die seite nach 6 minuten wieder aufruft, wird die session deregistriert und zerstört

    sowas? das ist allerdings vom client abhängig

    Kommentar


    • #3
      PHP-Code:
      <?php
      // TimeOut überschreiben auf 5 Minuten ( 60*5 )
      ini_set("session.gc_maxlifetime","300");
      ?>
      Hier nachlesen

      Kommentar


      • #4
        was ich sagen wollte ist, dass es bei inaktivität so sein soll also solange die Seiten gewechselt werden soll nix passieren.

        Kommentar


        • #5
          Hi,

          lege dem User in der Session den Timestamp ab wenn er Refresch macht
          also weiter guckt und vergleiche vorher immer mit dem Aktuellen Timestamp time() (Differenz ausrechnen) ob er z.B. über 300sec kommt dann kick ihn ....

          cu

          Kommentar

          Lädt...
          X