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. Salut,
    Pourquoi mets-tu des variable comme ceci ?
    $_SESSION["Info"]["Info6"] = valeur; 

    Moi perso, je mets mes variable lors de l'authentification du membre.
    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. Merci beaucoup pour ta réponse!

      Bonne journée!

      Pascal_22