Sven Rautenberg: Session ID in URL (SID)

Beitrag lesen

Moin!

Das funktioniert wie gewünscht, keine Session-ID an den URLs, die Übergabe erfolgt über das versteckte Eingabefeld.

Aber nur, wenn du SÄMTLICHE neuen Seiten aufrufst, indem du das Formular abschickst.

Suchmaschinen werden deine Site dann übrigens nicht indizieren - denn die schicken keine Formulare ab.

Ähm, erfordert dieses Array Sessions, weil es sessionspezifische Daten enthält, oder bleibt sein einmal definierter Inhalt erhalten? Falls nicht, stellt sich die Frage, was gegen die Weitergabe des serialisierten Arrays durch ein verstecktes Eingabefeld spricht, Sessions bräuchtest du dann m.E. gar nicht.

Daten, die von einer Seite zur nächsten weitergegeben werden, weil sie aufgrund individueller Userentscheidungen entstehen, sind Sessiondaten. Die in der URL serialisiert mitzuschleppen ist die schlechtere Entscheidung.

Daten, die allgemein für alle Besucher identisch "mitgeschleppt" werden sollen, gehören natürlich nicht in eine Session, sondern sollten Bestandteil des URL-Konzeptes sein.

- Sven Rautenberg