Bonjour,
Avant de rentrer dans le problème, je voulais savoir s'il ne valait mieux pas concevoir différemment le fonctionnement souhaité.
Ne serait-il pas plutôt logique que le menu actif corresponde à la partie active ?
Pour repartir de ton exemple, quand tu vas sur "connexion/inscription" puis sur le sous-menu "inscription", je suppose que ça t'emmène sur une page d'inscription ou que ça affiche un formulaire d'inscription. Dans ce cas là, ce qui serait logique c'est que ce soit l'onglet "inscription" qui soit mis en actif.
Ce n'est qu'une fois que la requête est traitée que tu changes éventuellement de partie active. Dans ce cas là c'est au niveau de la requête que tu dois gérer ça, tu connais alors l'origine de la requête (ancienne partie active) et où elle mène (nouvelle partie active).
Plaît-il ?
---------------
C'est en écrivant n'importe quoi qu'on devient n'importe qui.