Hi!
Abgelegt wird bspw. der Inhalt:
"user|N;"
Es sollte aber an der Stelle von "N" der Name stehen.
Dann ist stark zu vermuten, dass irgendwo im Script auf das erste Zeichen eines Variableninhaltes zugegriffen wurde, statt auf den kompletten Inhalt.
Nö, nach dem Namen des $_SESSION-Eintrags steht dessen Typ, und das ist in dem Fall N wie null. Bei einem String stünde s gefolgt von der Länge und dem Inhalt, jeweils durch Doppelpunkte getrennt.
Lo!