PHP: Beaucoup de variable $_SESSION ...

Pascal_22 Messages postés 534 Date d'inscription   Statut Membre Dernière intervention   -  
Pascal_22 Messages postés 534 Date d'inscription   Statut Membre Dernière intervention   -
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


A voir également:

3 réponses

Pascal_22 Messages postés 534 Date d'inscription   Statut Membre Dernière intervention   54
 
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
0
MastercroW Messages postés 1094 Date d'inscription   Statut Membre Dernière intervention   163
 
Ben de ce cas, je pense c'est mieux d'utiliser $_SESSION["ID"] = $id;
Enfin c'est comme ça je fais moi ...
0
Pascal_22 Messages postés 534 Date d'inscription   Statut Membre Dernière intervention   54
 
Merci beaucoup pour ta réponse!

Bonne journée!

Pascal_22
0
MastercroW Messages postés 1094 Date d'inscription   Statut Membre Dernière intervention   163
 
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