Tester puis enregistrer plusieurs variables dans une session

Soyez le premier à donner votre avis sur cette source.

Snippet vu 5 424 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

Commentaires

Commenter la réponse de cs_koko

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.