Bonjour.
Ce n'est pas très explicite ce que tu nous dit.
Il faudrait déja que nous sachions dans quel sens tu veux modifier la valeur dans la session, caar si tu commences par vouloir modifier la valeur dans la session par adm, mais que plus loin tu définies la valeur par user, c'est sûr que la dernière valeur assignée sera user, donc si tu veux assigner une valeur par défaut, soit tu t'assure bien que la définition de la valeur est bien définie avant toute modification de celle-ci, ou alors tu vérifies que la clé dans la session n'existe pas déjà, par exemple :
De cette manière, si la clé admin existe déja dans la variable de session, sa valeur ne sera pas écrasée, dans le cas contraire sa valeur sera user.