Salut, c'est parfois casse pieds les sessions en php.
session_start(); doit être la première ligne du code php et se trouver avant la page html sinon ça ne marchera pas. Je sais que j'avait eu un problème ou ma session ne marchait pas parce j'avait mis un espace juste aprèes le ";" . Il faut aussi démarrer une session sur chaque page qui va utiliser des variables de session.
Ceci dit ton message d'erreur je l'ai jamais vu mais il dit que tu as déjà lané une session, donc voir s'il y a pas une répétition de cette ligne de code.
A session had already been started - ignoring session_start() in C:\wamp\www\nullll\nulll\affichage_article.php on line 2
Indique qu'entre la ligne 2 et le début (la ligne 1?) il y a déjà un session_start();
aprés sans voir le code je peut pas dire.