[SQL allgemein] SQL Befehl nach 1 Tag ausführen/regelm.

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

  • #16
    Moin,
    falls cron-jobs nicht möglich sind:
    Es gibt unter PHP die Möglichkeit, Sessiondaten selbst zu speichern.
    session_set_save_handler(...)
    Dann kann man wunderbar in den Routinen für close oder für Garbage Collection alles einbauen, was man aufräumen möchte. GC lässt sich allerdings nicht zeitlich steuern (z.B. 1x täglich) sondern wird (in der Normalkonfiguration) ca. jeden 100 Zugriff aufgerufen, close natürlich an jedem Seitenende.
    Vielleicht hilft's,
    Die Macht der Presse spüren vor allem die Weintrauben.

    Kommentar


    • #17
      Deswegen sollte man hier auch eine shutdown-Funktion nehmen. Die wird erst ausgeführt, wenn das Script abgelaufen ist und beeinträchtigt den Benutzer nicht.
      Funktionen die mit register_shutdown_function registriert werden wie auch Destruktur in der ganz normalen Skriptlaufzeit ausgeführt die auch der Benutzer mitbekommt. Gleiches gilt für die für das Sessionmanagement.
      Die Regeln | rtfm | register_globals | strings | SQL-Injections | [COLOR=silver][[/COLOR][COLOR=royalblue]–[/COLOR][COLOR=silver]][/COLOR]

      Kommentar


      • #18
        Mir ist so, als wäre das mal anders gewesen. Jedenfalls mit PHP5 ist es wie von dir beschrieben.
        [FONT="Helvetica"]twitter.com/unset[/FONT]

        Shitstorm Podcast – Wöchentliches Auskotzen

        Kommentar


        • #19
          Zur Not könnte man ja mit den pcntl-Funktionen einen Prozess forken, der dann im Hintergrund weiterläuft.

          Aber ich glaube das geht etwas zu weit
          signed oder unsigned... das ist hier die Frage

          Kommentar

          Lädt...
          X