SESSION (Gültigkeit, Verfügbarkeit)

Sebigf

Erfahrenes Mitglied
Hallo zusammen !

Ich bin gerade dabei, die mod_rewrites anzupassen.
Dabei ist mir aufgefallen, dass ich immer die Session mitgebe.
Nur frage ich mich... "muss ich das überhaupt?"

Hier der Code, der auch noch in den Dateien steckt.

PHP:
    session_name('sessionname');
    @session_start();


Kann mir jemand sagen, ob / wie so eine Session in dem Fall hinterlegt wird ? (COOKIE?)
Sollte ich die Session immer mitführen in den URLs ?

Soweit ich das im FF gesehen habe, wurde bereits ein Cookie mit dem Sessionname geschrieben.

Danke
 
Die Sitzungs-ID kann wird im Regelfall über zwei Methoden übergeben: entweder als Cookie-Wert oder als URL-Argument. Dies kann in der Sitzungs-Konfiguration über entsprechende Konfigurationsoptionen bestimmt werden. Die Übergabe per Cookie hat den Vorteil, dass es etwas versteckter abläuft. Cookies könnten vom Benutzer jedoch auch abgelehnt werden, womit die Nutzungs des URL-Arguments wieder in der Vordergrund rückt.

PS: Ein Imperativ, bitte.
 
Alles klar, danke für die schnellen Antworten (+ Links) ;)

Die Texte sind sehr gut und haben alle offenen Fragen geklärt soweit.
Nur noch eine Frage, was noch etwas undeutig ist...

Wenn ich eine PHP-Datei habe, und bereits oben zu beginn meinen "Code" einfüge...
Bleibt dieser dann immer erhalten ? (Weitergabe?)

Also, wenn unten in der Datei alle anderen Unterseiten Inkludiert werden...

Danke
 
Einmal gesetzte Variablen sind während der gesamten Laufzeit des Skriptes verfügbar (es sei denn, sie wurden gelöscht).
 
Setzt aber nach wie vor COOKIES vorraus, oder ?

## EDIT

Weils bei mir nicht geht ohne Cookies... oder sind die Settings etwa Maggi...
 
Da kommt "0" bei mir raus...

Was hat es damit auf sich ?
Ich möchte das Script vielleicht auf mehreren Servern nutzen, von vll. verschiedenen Anbietern.

Nicht, dass es da so große Konfigurationsunterschiede gibt in sachen "verfügbar" oder nicht verfügbar....
 
Zurück