PHP: Beaucoup de variable $_SESSION ...

Fermé
Pascal_22 Messages postés 534 Date d'inscription lundi 20 mars 2006 Statut Membre Dernière intervention 29 août 2014 - 12 janv. 2011 à 03:17
Pascal_22 Messages postés 534 Date d'inscription lundi 20 mars 2006 Statut Membre Dernière intervention 29 août 2014 - 12 janv. 2011 à 14:05
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 lundi 20 mars 2006 Statut Membre Dernière intervention 29 août 2014 54
12 janv. 2011 à 13:50
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 dimanche 3 octobre 2010 Statut Membre Dernière intervention 31 mai 2019 163
12 janv. 2011 à 13:57
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 lundi 20 mars 2006 Statut Membre Dernière intervention 29 août 2014 54
12 janv. 2011 à 14:05
Merci beaucoup pour ta réponse!

Bonne journée!

Pascal_22
0
MastercroW Messages postés 1094 Date d'inscription dimanche 3 octobre 2010 Statut Membre Dernière intervention 31 mai 2019 163
12 janv. 2011 à 08:53
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