PHP Handbuch
Zurück |  | Weiter

# session_name

(PHP 4, PHP 5)

session_name -- Liefert und/oder setzt den Namen der aktuellen Session

## Beschreibung

string session_name ( [string Name] )

session_name() gibt den Namen der aktuellen Session zurück. Wenn Name angegeben wird, wird der Name der aktuellen Session durch dessen Wert ersetzt.

Der Sessionname referenziert die Session-ID in Cookies und URLs. Er sollte nur alphanumerische Zeichen enthalten und sollte kurz und beschreibend sein (z.B. für Benutzer mit aktivierter Cookie-Warnung). Der Sessionname wird auf den Ausgangswert zurückgesetzt, der zu Beginn in session.name gespeichert wurde. Deshalb muss session_name() bei jeder Anfrage aufgerufen werden (und bevor session_start() oder session_register() aufgerufen wurden).

Warnung
Der Sessionname kann nicht nur aus Zahlen bestehen, sondern muss mindestens einen Buchstaben enthalten. Andernfalls wird jedesmal eine neue Session-ID erzeugt.

Beispiel 1. session_name() Beispiele

`<?php /* den Sessionnamen auf WebsiteID setzen */ $name_vorher = session_name ("WebsiteID"); echo "Der vorhergehende Sessionname war $name_vorher<br />"; ?>`

Siehe auch die session.name Konfigurationsanweisung.

Zurück | Zum Anfang | Weiter
session_module_name | Nach oben | session_regenerate_id