Tester puis enregistrer plusieurs variables dans une session

Soyez le premier à donner votre avis sur cette source.

Snippet vu 5 445 fois - Téléchargée 27 fois

Contenu du snippet

Salut, j'ai fais cette source car j'ai eu besoin d'enregistrer plusieurs variables, provenant d'un formulaire, dans une session. Je vous propose donc ce petit bout de code qui va d'abord tester les variables afin de voir si elles n'existent pas déja pour ensuite les enregistrer dans la session.

Source / Exemple :


<?php

session_start() ; // Commence la session

$variables = Array("var1", "var2", "var3") ; // Mettez dans ce tableau le nom de vos variables (entre " ", et sans les '$' devant)

foreach($variables as $key => $value) // Parcourt tout le tableau de variable
    if(! session_is_registered($value)) session_register($value) ; // Teste de chaque variable

?>

Conclusion :


Ce code doit évidement être placé tout en haut de votre page pour ne pas avoir d'erreurs. Comme ceci est ma toute 1ère source, n'hésitez pas à la commenter pour m'améliorer. Toutes les critiques sont les bienvenues, tant qu'elles sont justifiées.

A voir également

Ajouter un commentaire

Commentaire

cs_koko
Messages postés
654
Date d'inscription
lundi 14 janvier 2002
Statut
Membre
Dernière intervention
20 février 2005
-
il ne faut plus utiliser session_register et session_is_register qui sont obsolète !

c'est plus facile le super tableau $_SESSION

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.