Ich bin auch immer eingeloggt. Dann dürften die Fehler immer nur nachts auftreten.
Ne, Du hast nur nicht das notwendige Wissen, was es heißt, im Internet "eingeloggt" zu sein.
Physikalisch bist Du vom Forum getrennt. Wenn der Forenrechner ausgeschaltet würde, würdest Du das nicht mitbekommen. Es ändert sich am Zustand "eingeloggt" sein überhaupt nichts, selbst wenn eine Bombe im Rechenzentrum einschlägt.
Das Protokoll HTTP (das ist das Protokoll, mit dem sich die Server und die Clients, das sind allermeistens Browser, unterhalten) ist ein sog. "zustandsloses" Protokoll. Es gibt nicht die Möglichkeit, einen Zustand irgendeines Browsers beim Server festzuhalten. So wie beispielsweise der Zustand "eingeloggt". Dass Du trotzdem meinst, eingeloggt zu sein, ist ein technischer Trick, der Dir das typische dazu passende Verhalten vorgaukelt.
Wie funktioniert es?
Das Forum ist so programmiert, dass es Dir die Möglichkeit gibt, Dich mit einem Namen (und einem Passwort) anzumelden. Du gibst diese Wert in entsprechenden Feldern ein und das wird gegen eine Datenbank abgeglichen. Nun kommt der Trick: es gibt im Protokoll HTTP die Möglichkeit, dass der Server in Deinem Browser kleine Datenmengen mit beliebigen Informationen ablegt. Diese Daten werden mit einem Namen versehen, Dein Browser verwaltet diese Namen und er verwaltet auch, von welcher Domain (beispielsweise
www.usa-reise.de) diese Daten bei ihm abgelegt wurden. Ein solches Paketchen heißt "Cookie" (das ist gewollt, das ist ein "Keks", das soll ausdrücken, dass das etwas kleines und harmloses ist).
Das Forumscript ist nun entsprechend so programmiert, dass es Dir nicht nur blind die Felder zeigt, wo Du Deine Anmeldedaten eingeben kannst, sondern das Script fragt gezielt danach, ob Dein Browser evtl. ein bestimmtes Cookie aufbewahrt hat (nämlich genau das Cookie, was das gleiche Script vorher irgendwann selbst, mit Hilfe des Servers, dort hin gelegt hat). Und in diesem Cookie "merkt" sich das Script, aha, das ist die "motorradsilke", die hat sich vor ein paar Stunden schon einmal mit gültigem Passwort hier angemeldet, das braucht sie jetzt nicht, ich erkenne sie auch so wieder und das Script verhält sich dann haargenau so, als Du wenn Du Dich gerade erst angemeldet hättest.
Damit ist auch klar, dass es völlig egal ist, was mit dem Server in der Zeit passiert, wo Du andere Dinge erledigst (meinetwegen ins Bett gehst), man kann ihn auschalten, alles egal - wenn er irgendwann wieder an ist und läuft, dann ist es Dein Browser (und sonst nichts!), der dafür sorgt, dass Du "eingeloggt" bist - obwohl Du in der Zwischenzeit (selbst wenn Dein Rechner eingeschaltet bleibt und auch das Forum läuft) überhaupt gar keine Verbindung zum Server hast. Das ist nämliche die eigentliche Funktionsweise von HTTP:
Dein Browser "ruft" eine Seite auf, TCPIP verbindet Deinen Rechner mit dem gewünschten Server, die beiden tauschen ein paar Daten aus (u.a. sendet Dein Browser alle Cookies an den Server, das können beliebig viele sein, die er auf Grund des Domainnamens diesem Server zuordnet), dann sendet der Server die gewünschte Seite - und dann wird Dein Rechner vom Server getrennt. Es bekommt weder der Server mit, wenn Dein Browser beendet wird oder gar der Rechner ausgeschaltet, noch bekommt es Dein Rechner mit, wenn der Server ausgeschaltet wird.
Die Tatsache, dass Du Dich irgendwann doch noch mal "richtig" einloggen musst, hat eine einzige Ursache: der Browser hat das Cookie verloren (dafür gibt es verschiedenste Ursachen, das würde jetzt aber zu weit führen). Das Cookie ist alles - kein Cookie, kein eingeloggt.
Und deswegen spielt es überhaupt keine Rolle, ob der Server x-mal abgestürzt ist im Laufe des Tages - Hauptsache er ist in dem Moment "wach", wo Du nach egal welcher Pause auf einen Link oder so klickst. Die Seite, die Du in Deinem Browser siehst, ist NICHT der Server, sondern das ist eine Kopie für Deinen Browser - der Server selbst hat seine Schuldigkeit getan, nach dem er Dir die gewünschte Kopie gesendet hat.
Und aus diesem Grund gibt es den Zustand "eingeloggt" gar nicht beim Protokoll HTTP.
P.S.: Übrigens ist genau jetzt wieder einmal der Server abgestürzt (15:17 Uhr), es dauert und dauert und dauert ... vier Minuten hat es gedauert, bis sich das Forum zurückgemeldet hat. Das war haarscharf noch kein Absturz, aber so fängt es meistens an - und dann ist es irgendwann ganz weg.