“Wozu der ganze Aufwand eigentlich?” mag man sich fragen … Nun, die Früchte unserer Arbeit können wir mit dem folgenden Query ernten: Continue reading
Der Aufbau eines Nested Sets-Baumes
Als Implementation der Nested Sets mit SQL realisieren wir im Folgenden die Grundstruktur eines “Threaded Forum” also eines Forums in dem Antworten auf ein Posting baumartig dargestellt werden können. Continue reading
Das ‘Nested Sets’ Modell – Bäume mit SQL
Was ist Fallback?
An dieser Stelle wurde eine Session-Fallback-Klasse propagiert, die den damals kaputten (Sommer 2000) PHP-Fallback umging. Diese Klasse ist mittlerweile obsolet und wird nicht mehr weiter gepflegt und auch nicht mehr zum Download angeboten. Benutze zukünftig den php.ini Parameter session.use_trans_sid um einen Session-Id-Fallback zu realisieren. Continue reading
Internet Zensur wird eingeleitet
Was im Filesystem des Servers passiert…
Damit der Vorgang der Sessionspeicherung ein wenig verdeutlicht wird, untersuchen wir die Veränderungen im Filesystem des Servers. Die folgenden Beispiele laufen auf einem Unix-/Linuxsystem. Um sie nachvollziehen zu können, muß PHP mit safe_mode=Off konfiguriert werden. Zusätzlich wird davon ausgegangen, daß der Client (Browser) Cookies akzeptiert. Continue reading
Typische Fehlerquellen beim Umgang mit PHP-Sessions
- Warning: Cannot send session cookie – headers already sent…
- Warning: open(/tmpsess_…, O_RDWR) failed…
Warning: Cannot send session cookie & ... Weiterlesen
Registrieren von Session-Variablen in Funktionen
Ein einfaches Registrieren von Session-Variablen innerhalb von Funktionen wird wahrscheinlich nicht zum gewünschten Erfolg führen, da sich in PHP – im Gegensatz zu den meisten Hochsprachen ... Weiterlesen
Löschen verwaister Sessiondateien
Wenn ein PHP-Script nicht über einen “Logout”-Mechanismus verfügt, oder es nie zu der Ausführung eines solchen Mechanismus kommt, weil ein imaginärer Benutzer den imaginären “Lo ... Weiterlesen
Session-Funktionen im Einsatz
- Einfache Registrierung von Variablen
- Registrierung mit Formular
Abhängig von der register_globals-Einstellung in der php.ini, werden die in den Sessiond ... Weiterlesen
... Weiterlesen