Citation (Ohax)
tu veut dire qu'il y à moyen d'améliorer encore mon code ?

Je pense que ce qu'a dit Grummfy est pas con du tout puisque toute les url sont traitées par ajout_sid()
En fait, si tu regardes bien sur ton forum de démo, certaines urls ne sont pas traduites : sujet.php?message=61#61 (en cliquant sur la petite icone de dernier message) ou profil.php?mode=nouveau par exemple.
Le fait de passer par ajout_sid() permettra selon moi de garder les sessions dans l'url (comme c'est le cas sur mon forum)
Si tu veux, je peux regarder de ce coté là et on fait des tests pour voir quel est le système le plus efficace. Ton code est bien pensé, j'avais jamais pensé à ça. Il est juste incomplet.