So, jetzt hab ich auch mal wieder ein Problem, diesmal leider Eines, was ich nicht lösen kann -_-
Also, ich habe eine Session auf der Seite, mit, man könnte sagen, Standart-Funktionsumfang, d.h. die Session wird komplett automatisch verwaltet über PHP, wer Cookies deaktiviert hat, hat generell ein Problem usw.
So, jetzt kommt es (wie es mir momentan aussieht) nach ungefähr 2 Stunden vor (weiß aber nicht, ob das so richtig ist. IMO kam es auch schonmal schneller/langsamer vor, aber mein Zeitgefühl ist nicht gut ^^"), dass der Session-Cookie noch existiert, jedoch meine beliebteste Ausgabe
einfach nichts ausgibt, kein Array() und auch sonst nichts.
An meinem Code kann es eigentlich nicht liegen, da ich das Array, wenn ich es leere, durch ein leeres Array ersetze und auch wenn ich mir die Skripte anschaue und nach $_SESSION suche, die ich zuletzt auf dem Webspace verwendet hab, kommt nichts, was das Array verändert und auch in der gloabeln User-Class und den restlichen Globalen Skripten, wird $_SESSION nicht so überschrieben....
Tja, und jetzt könnte man sagen, dass mir jeglicher Ansatz für eine Lösung fehlt und wäre über einen möglichen Gedankengang von jemandem
Obwohl ein Ansatz fällt mir grade ein:
Man kann ja die Lebenszeit der Sessions in der ini festlegen. Wenn jetzt die Session entfernt wird...obwohl dann müsste da trotzdem Array() als Ausgabe kommen, oder nicht?
*seufz*
Achja, falls es von Interesse ist, so wird die Session gestartet:
und zwar auf jeden Fall, außer die globale php-Datei wird nicht eingebunden, dafür müsste aber das try beim zuweisen von mktime an eine Variable schon fehlschlagen, außerdem würde dann die gesamte Seite nicht ausgegeben, weil das Layout dann nicht geladen wird (zumindest nicht ohne Fehlermeldungen)
btw. kommt das Problem scheinbar nur auf dem Server, denn wenn die Skripte zuhause über nen ganzen Tag bearbeite, läuft der Browser eigentlich auch die gesamte Zeit durch und da hatte ich das Problem bis jetzt nicht...
Also, ich habe eine Session auf der Seite, mit, man könnte sagen, Standart-Funktionsumfang, d.h. die Session wird komplett automatisch verwaltet über PHP, wer Cookies deaktiviert hat, hat generell ein Problem usw.
So, jetzt kommt es (wie es mir momentan aussieht) nach ungefähr 2 Stunden vor (weiß aber nicht, ob das so richtig ist. IMO kam es auch schonmal schneller/langsamer vor, aber mein Zeitgefühl ist nicht gut ^^"), dass der Session-Cookie noch existiert, jedoch meine beliebteste Ausgabe
PHP-Code:
echo '<pre>' . print_r($_SESSION, true) . '</pre>';
An meinem Code kann es eigentlich nicht liegen, da ich das Array, wenn ich es leere, durch ein leeres Array ersetze und auch wenn ich mir die Skripte anschaue und nach $_SESSION suche, die ich zuletzt auf dem Webspace verwendet hab, kommt nichts, was das Array verändert und auch in der gloabeln User-Class und den restlichen Globalen Skripten, wird $_SESSION nicht so überschrieben....
Tja, und jetzt könnte man sagen, dass mir jeglicher Ansatz für eine Lösung fehlt und wäre über einen möglichen Gedankengang von jemandem
Obwohl ein Ansatz fällt mir grade ein:
Man kann ja die Lebenszeit der Sessions in der ini festlegen. Wenn jetzt die Session entfernt wird...obwohl dann müsste da trotzdem Array() als Ausgabe kommen, oder nicht?
*seufz*
Achja, falls es von Interesse ist, so wird die Session gestartet:
PHP-Code:
session_start();
btw. kommt das Problem scheinbar nur auf dem Server, denn wenn die Skripte zuhause über nen ganzen Tag bearbeite, läuft der Browser eigentlich auch die gesamte Zeit durch und da hatte ich das Problem bis jetzt nicht...
Kommentar