PHP: Beaucoup de variable $_SESSION ...

Bonjour à tous,

Sur mon site, j'utilise environ un 20aine de variable session afin de sauvegarder les préférences des membres...

Je m'apprète a recréer encore 7 variables session $_SESSION.

Est-ce Trop ?

Devrais-je à la place créer un tableau (array) de var session :
$_SESSION["Info"]["Info1"] = valeur;
$_SESSION["Info"]["Info2"] = valeur;
$_SESSION["Info"]["Info3"] = valeur;
$_SESSION["Info"]["Info4"] = valeur;
$_SESSION["Info"]["Info5"] = valeur;
$_SESSION["Info"]["Info6"] = valeur;
...
Est-ce mieux?

Merci de votre réponse.

Pascal_22

3 réponses

  1. Merci beaucoup pour ta réponse!

    Bonne journée!

    Pascal_22
    1. Bonjour MasterCroW,

      Oui moi aussi je rempli les variables session lors du login du user.

      Mais je dois rajouter encore 7 variable session afin de stocker d'autre info du membre que je viens d'ajouter au site.

      Donc je posait la question: Est-ce négatif d'avoir beaucoup de variable session?

      Et pour ta question:
      Pourquoi mets-tu des variable comme ceci ?

      $_SESSION["Info"]["Info6"] = valeur;


      Ce que je veux dire c'Est est-ce mieux d'avoir plein de var session comme:
      $_SESSION["ID"] = $id;
      $_SESSION[Nom"] = $Nom;
      $_SESSION["Prenom"] = $Prenom;
      ...
      et encore d'autre...

      Ou bien devrais-je utiliser les tableau de session:

      $_SESSION["InfoMEmbre"]["id"]=$id;
      $_SESSION["InfoMEmbre"]["Nom"]= $Nom;
      $_SESSION["InfoMEmbre"]["Prenom"]=Prenom;

      Merci

      Pascal_22
      1. Ben de ce cas, je pense c'est mieux d'utiliser $_SESSION["ID"] = $id;
        Enfin c'est comme ça je fais moi ...
    2. Salut,
      Pourquoi mets-tu des variable comme ceci ?
      $_SESSION["Info"]["Info6"] = valeur; 

      Moi perso, je mets mes variable lors de l'authentification du membre.