Page 1 sur 1

toutes les variables de session

Posté : 24 sept. 2010, 14:24
par jeorcal
Bonjours
Je cherche du code pour montrer toutes les variables de session et si ces variables sont des array montrer leur contenu

un truc du genre

Code : Tout sélectionner

echo '<div style="position:absolute;top:10px;left:10px;background-color:white;text-align:left;padding:10px;"><ul>'; foreach($_SESSION as $cle => $valeur) { if (is_array($valeur)){ echo '<li><ul>'; foreach($valeur as $cle1 => $valeur1){ echo ' <li style="text-align:left;margin-left:5px;"><strong>'.ucfirst($cle1).' : </strong><em>'.$valeur1.'</em></li><br />'; } echo '</ul></li>'; } else{ echo ' <li style="text-align:left;margin-left:5px;"><strong>'.ucfirst($cle).' : </strong><em>'.$valeur.'</em></li><br />'; } } echo '</ul></div>';
mais mon code plante

mais si $valeur est un array je veux faire un foreach dessus pour afficher ses valeurs

merci

Re: toutes les variables de session

Posté : 24 sept. 2010, 14:28
par AoSiX
print_r ne te convient pas ? : )

Re: toutes les variables de session

Posté : 24 sept. 2010, 14:39
par jeorcal
j'ai edite mon texte, ce qui compte surtout c'est faire un foreach sur les array de session, je veux tout afficher echo ou print peu importe

avec print_r y a aucune mise en forme c'est illisible

Re: toutes les variables de session

Posté : 24 sept. 2010, 15:20
par telnes

Re: toutes les variables de session

Posté : 24 sept. 2010, 15:32
par dunbar
j'ai edite mon texte, ce qui compte surtout c'est faire un foreach sur les array de session, je veux tout afficher echo ou print peu importe

avec print_r y a aucune mise en forme c'est illisible
Oui effectievement
Mais comme ceci cela devrait être beaucoup mieux :)
echo '<pre>';
 print_r($_SESSION);
echo '</pre>';

Re: toutes les variables de session

Posté : 24 sept. 2010, 16:12
par jeorcal
genial :-)


merci