Je constate que l'utilisation de la Session ,permettant d'avoir des variables visibles sur toutes les pages ne fonctionnent plus sur mon hébergeur.
1er diagnostic: la version du programme php de l'hébergeur est plus récente que la version de test sur mon PC - Wampserver.
Pour résoudre ce problème, j'envisage d'utiliser plutôt les cookies qui permettent d'utiliser des variables sur différentes pages.
Je consulte la documentation sur php.net; à cette occasion, je trouve un paragraphe indiquant que la fonction de lancement de la session doit précéder toute balise ou étiquette <html> (tag en Anglais ).
Comme ce n'était pas le cas dans Wampserver, je replace la fonction tout au début du code.
==> Il faut donc se méfier des mises à jour.