de.comp.lang.php.* FAQ

29.5. Wie kann ich den Namen der Session ändern, ohne in die php.ini einzugreifen?

Keywords: Session | Name | php.ini | aendern | umbenennen

Antwort von Daniel T. Gorski

In der php.ini wird der Name der Session in dem Parameter session.name festgelegt - standardmäßig auf PHPSESSID. Möchte man ohne Eingriff in die php.ini oder in die Webserverkonfiguration diesen Namen ändern, steht die Funktion session_name() zu Verfügung. Diese Funktion muss vor dem (Re)initialisieren der Sessiondaten ( session_start() ) ausgeführt werden.

<?php
    // Einen anderen Namen für die Session festlegen
    session_name("meineSession");
    @session_start();
?>

Valid HTML 4.01! Valid CSS!

29.5. Wie kann ich den Namen der Session ändern, ohne in die php.ini einzugreifen?
http://www.php-faq.de/q/q-sessions-namen.html
Archiv der de.comp.lang.php-FAQ Dies ist eine Archivseite von 2008 und wurde seitdem nicht geändert. Das dclp-FAQ-Team