Wie speichert und ruft man benutzerdefinierte Sitzungsvariablen in Drupal 6 ab?

Drupal verwendet einen benutzerdefinierten Session-Handler, der die vertrauten ...:

$_SESSION['foo'] = 'bar';<br>echo $_SESSION['foo'];

...Verhalten. Die obige Sitzungsvariable von "foo" würde nicht von Seite zu Seite bestehen bleiben.

Viele Kommentare und Foreneinträge auf Drupal.com werfen das Problem auf, dass Drupal aus Leistungsgründen und zur Unterstützung von Serverclustern einen benutzerdefinierten Sitzungshandler verwendet. Ich finde jedoch keine konkreten Beispiele für die Beantwortung der Frage: "Müssen Sie Ihre eigenen Sitzungsvariablen seitenübergreifend in Drupal verwalten und möchten Sie nicht auf Cookies zurückgreifen? So geht's ..."

Hat jemand Erfahrung damit? Meine Nutzung würde NICHT innerhalb externer Drupal-Seiten, sondern innerhalb der Vorlagenseiten selbst erfolgen. Dies ist für einen anonymen Benutzer, keinen angemeldeten Benutzer. $ _SESSION verhält sich in diesem Fall wie erwartet.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage