session_regenerate_id

(PHP 4 >= 4.3.2, PHP 5)

session_regenerate_id --  Ersetzt die aktuelle Session-ID durch eine neu erzeugte

Beschreibung

bool session_regenerate_id ( void )

Die Funktion session_regenerate_id() ersetzt die aktuelle Session-ID durch eine neue und übernimmt die aktuellen Session-Informationen.

Gibt bei Erfolg TRUE zurück, im Fehlerfall FALSE.

Beispiel 1. A session_regenerate_id() Beispiel

<?php
session_start
();

$alte_sessionid = session_id();

session_regenerate_id();

$neue_sessionid = session_id();

echo
"Alte Session: $alte_sessionid<br>";
echo
"Neue Session: $neue_sessionid<br>";

print_r($_SESSION);
?>

Anmerkung: Falls Session-Cookies aktiviert sind, wird seit PHP 4.3.3 durch die Verwendung von session_regenerate_id() auch ein neues Session-Cookie mit der neuen Session-ID abgegeben.

Siehe auch: session_id(), session_start() und session_name().

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 17:57:08