Ethaniel :
Ah oui, passer le PHPSESSID d'une page à l'autre (ou d'une page index.php à elle-même dans mon cas et celui de Nil) me semble être une excellente solution!
Surtout que, à première vue, son implémentation ne me paraît vraiment pas compliquée (mais bon, comme d'habitude, c'est toujours quand on se décide enfin à implémenter pour de vrai quelque chose que l'on tombe sur des difficultés auxquelles on n'avait pas pensé).