par
Weppes41 » 26 avr. 2012, 17:23
Bonjour,
Je souhaite pouvoir récupérer des valeurs contenu dans les variables de sessions, celle que je crée, j'y arrive, mais celle que j'ai pas créé me semble assez complexe:
Pour afficher mes variables de session, j'ai fais :
print_r($_SESSION);
ça m'affiche:
- Array ( [SESSION] => stdClass Object ( [navcache] => stdClass Object ( [navigation] => Array ( [course_sections_1] => Array ( [0] => 1335451736 [1] => 3 [2] => a:1:{i:0;O:8:"stdClass":9:{s:7:"section";s:1:"0";s:2:"id";s:2:"12";s:6:"course";s:1:"1";s:4:"name";N;s:7:"summary";s:0:"";s:13:"summaryformat";s:1:"1";s:8:"sequence";s:4:"8,27";s:7:"visible";s:1:"1";s:12:"hasactivites";b:1;}} ) [course_activites_1] => Array ( [0] => 1335451736 [1] => 3 [2] => a:2:{i:8;O:8:"stdClass":11:{s:7:"section";s:1:"0";s:4:"name";s:7:"Brèves";s:4:"icon";s:0:"";s:13:"iconcomponent";s:0:"";s:2:"id";s:1:"8";s:6:"hidden";b:0;s:7:"modname";s:5:"forum";s:8:"nodetype";i:0;s:7:"onclick";s:0:"";s:3:"url";s:56:"http://moodle.dev.collegia.qc.ca/mod/fo ... s:12:"TEST block 1";s:4:"icon";s:0:"";s:13:"iconcomponent";s:0:"";s:2:"id";s:2:"27";s:6:"hidden";b:0;s:7:"modname";s:4:"page";s:8:"nodetype";i:1;s:7:"onclick";s:0:"";s:3:"url";s:56:"http://moodle.dev.collegia.qc.ca/mod/pa ... splay";b:1;}} ) [userblogoptions3] => Array ( [0] => 1335451736 [1] => 3 [2] => a:2:{s:4:"view";a:2:{s:6:"string";s:22:"Voir tous mes articles";s:4:"link";O:10:"moodle_url":9:{s:9:"*scheme";s:4:"http";s:7:"*host";s:25:"moodle.dev.collegia.qc.ca";s:7:"*port";s:0:"";s:7:"*user";s:0:"";s:7:"*pass";s:0:"";s:7:"*path";s:15:"/blog/index.php";s:16:"*slashargument";s:0:"";s:9:"*anchor";N;s:9:"*params";a:1:{s:6:"userid";s:1:"3";}}}s:3:"add";a:2:{s:6:"string";s:18:"Ajouter un article";s:4:"link";O:10:"moodle_url":9:{s:9:"*scheme";s:4:"http";s:7:"*host";s:25:"moodle.dev.collegia.qc.ca";s:7:"*port";s:0:"";s:7:"*user";s:0:"";s:7:"*pass";s:0:"";s:7:"*path";s:14:"/blog/edit.php";s:16:"*slashargument";s:0:"";s:9:"*anchor";N;s:9:"*params";a:1:{s:6:"action";s:3:"add";}}}} ) [contexthasrepos15] => Array ( [0] => 1335451736 [1] => 3 [2] => b:0; ) ) ) [calendarshoweventtype] => 15 [logincount] => 0 [admin_critical_warning] => 0 [load_navigation_admin] => 1 )
...... et pleins d'autres variables...certaines sont facile à récupérer mais la je bloque
et je voudrais récupérer la dernière variable de session qui s'affiche le " load_navigation_admin"
Comment faire ? merci de votre aide

Bonjour,
Je souhaite pouvoir récupérer des valeurs contenu dans les variables de sessions, celle que je crée, j'y arrive, mais celle que j'ai pas créé me semble assez complexe:
Pour afficher mes variables de session, j'ai fais :
[php]print_r($_SESSION);[/php]
ça m'affiche:
[list]Array ( [SESSION] => stdClass Object ( [navcache] => stdClass Object ( [navigation] => Array ( [course_sections_1] => Array ( [0] => 1335451736 [1] => 3 [2] => a:1:{i:0;O:8:"stdClass":9:{s:7:"section";s:1:"0";s:2:"id";s:2:"12";s:6:"course";s:1:"1";s:4:"name";N;s:7:"summary";s:0:"";s:13:"summaryformat";s:1:"1";s:8:"sequence";s:4:"8,27";s:7:"visible";s:1:"1";s:12:"hasactivites";b:1;}} ) [course_activites_1] => Array ( [0] => 1335451736 [1] => 3 [2] => a:2:{i:8;O:8:"stdClass":11:{s:7:"section";s:1:"0";s:4:"name";s:7:"Brèves";s:4:"icon";s:0:"";s:13:"iconcomponent";s:0:"";s:2:"id";s:1:"8";s:6:"hidden";b:0;s:7:"modname";s:5:"forum";s:8:"nodetype";i:0;s:7:"onclick";s:0:"";s:3:"url";s:56:"http://moodle.dev.collegia.qc.ca/mod/forum/view.php?id=8";s:7:"display";b:1;}i:27;O:8:"stdClass":11:{s:7:"section";s:1:"0";s:4:"name";s:12:"TEST block 1";s:4:"icon";s:0:"";s:13:"iconcomponent";s:0:"";s:2:"id";s:2:"27";s:6:"hidden";b:0;s:7:"modname";s:4:"page";s:8:"nodetype";i:1;s:7:"onclick";s:0:"";s:3:"url";s:56:"http://moodle.dev.collegia.qc.ca/mod/page/view.php?id=27";s:7:"display";b:1;}} ) [userblogoptions3] => Array ( [0] => 1335451736 [1] => 3 [2] => a:2:{s:4:"view";a:2:{s:6:"string";s:22:"Voir tous mes articles";s:4:"link";O:10:"moodle_url":9:{s:9:"*scheme";s:4:"http";s:7:"*host";s:25:"moodle.dev.collegia.qc.ca";s:7:"*port";s:0:"";s:7:"*user";s:0:"";s:7:"*pass";s:0:"";s:7:"*path";s:15:"/blog/index.php";s:16:"*slashargument";s:0:"";s:9:"*anchor";N;s:9:"*params";a:1:{s:6:"userid";s:1:"3";}}}s:3:"add";a:2:{s:6:"string";s:18:"Ajouter un article";s:4:"link";O:10:"moodle_url":9:{s:9:"*scheme";s:4:"http";s:7:"*host";s:25:"moodle.dev.collegia.qc.ca";s:7:"*port";s:0:"";s:7:"*user";s:0:"";s:7:"*pass";s:0:"";s:7:"*path";s:14:"/blog/edit.php";s:16:"*slashargument";s:0:"";s:9:"*anchor";N;s:9:"*params";a:1:{s:6:"action";s:3:"add";}}}} ) [contexthasrepos15] => Array ( [0] => 1335451736 [1] => 3 [2] => b:0; ) ) ) [calendarshoweventtype] => 15 [logincount] => 0 [admin_critical_warning] => 0 [load_navigation_admin] => 1 )[/list]
...... et pleins d'autres variables...certaines sont facile à récupérer mais la je bloque
et je voudrais récupérer la dernière variable de session qui s'affiche le " load_navigation_admin"
Comment faire ? merci de votre aide :roll: