C'est inutile, la fonction le prend en charge... explication
La fonction session_start(); veut juste dire que dans cette page on utilise les sessions, on est OBLIGÉ de l'utiliser au DEBUT de la page avant tout code pour que les sessions fonctionnent
Voila comment travaille la fonction :
1-On appelle session_start();
Si une session n'existe pas : La fonction crée la session, lui donne un ID et éventuellement y stocke les valeurs que l'on veut stocker
Si une session existe déja : On récupère les anciennes infos si elle n'ont pas expirées. donc on ne recrée pas une nouvelle session mais bien on récupere celle d'avant
De plus, pour vérifier qu'une session existe, le code est le suivant
Ca je sais.... et de toute façon ça marche même si je fais 2 session_start() à la suite mais ça m'affiche ce message:
Notice: A session had already been started - ignoring session_start() ...
J'pense que c'est une option à modifier dans php.ini mais je n'sais pas laquelle... et j'aimerais quand même éviter de la faire 2 fois pour rien, juste pour le style du code...