Hi,
mit den "beliebten Standardeinstellungen" ...
session.use_cookies 1
session.use_only_cookies 0
session.use_trans_sid 1
... hab ich nun folgenden (sehr maessig getesteten!) Code. Aber ich poste ihn gleichmal, bevor ich's vergesse ...
[...]
$session_name = null;
// erschoepfende Suche nach dem session-namen, der mit "some-fancy-prefix-" beginnt, gefolgt von einer uniqid()
if(is_array($_POST))
{
foreach($_POST as $key => $value)
{
// Suche erfolgreich => Session-Namen uebernehmen
if(strpos($key, 'some-fancy-prefix-') > 0)
$session_name = $key;
}
}
// Suche nicht erfolgreich => neuen Sessionnamen uebernehmen
if($session_name == null)
$session_name = 'some-fancy-prefix-'.uniqid('');
// Session starten
session_name($session_name);
session_start();
// Session stoppen wenn entsprechendes Signal kommt
if(array_key_exists('logout', $_POST))
{
session_destroy();
unset($_SESSION);
}
[...]
Ist das was du/ihr in etwa erwartet hast/habt?
Meinungen? Lobpreisungen? Blanko-Checks?
Danke & Servus