phpbar.de logo

Mailinglisten-Archive

[php] eigene Sessionverwaltung

[php] eigene Sessionverwaltung

Johannes Schlueter schlueter at phpbar.de
Sam Jan 31 17:41:53 CET 2004


Quoting Simon Beier <privat at simonbeier.de>:

> Hallo,
> 
> über session_set_save_handler habe ich eine eigene Sessionverwaltung 
> (Speicher: Datenbank) eingerichtet. Ich möchte nun Einfluss auf die 
> Erstellung der Session-ID nehmen und weiß nicht, wie ich abfragen kann, ob 
> bereits eine Session-ID generiert wurde. Durch session_id() wird ja in 
> jedem Fall eine ID generiert, die jedoch nicht von mir beeinflusst werden
> kann.

Wenn ich nicht irre ist der einzige Weg das zu ändern der, die Funktion
php_session_create_id in der session.c[1] des PHP-Sources zu ändern. PHP-seitig
gehtes imho nicht.
[1] http://lxr.php.net/source/php-src/ext/session/session.c#607

Was gefällt Dir den an den "normalen" IDs nicht?

johannes

php::bar PHP Wiki   -   Listenarchive