mmm... Non riesco proprio a capirne l'utilità: le sessioni nascono proprio per sopravvivere su tutte le pagine del sito fino alla chiusura del browser.

Cercando un po' in rete credo però di aver trovato ciò che fa per te: la funzione session_save_path();
Grazie a questa funzione puoi modificare la path della directory a cui fanno riferimento le sessioni: ogni volta che l'utente "cambia pannello", puoi rilevarlo attraverso javascript o altro e modificare la directory delle sessioni, creandone una se necessario. Non ti spiego come funziona perché non l'ho mai usata e non la conosco, però puoi trovare tutte le informazioni che ti servono qui:
http://www.php.net/manual/en/functio...-save-path.php