web-dev-qa-db-fra.com

Obtenir une valeur de session dans Joomla

J'utilise quelques JavaScript et php simples pour obtenir les informations de session sur ma console comme suit: -

var id='<?php $s=&JFactory::getSession();echo $s->getName();?>';
console.log(id);

Le problème est que cela déconnecte simplement le nom de la session et non la valeur que j'aimerais obtenir. J'ai ouvert mon site Web à la fois Chrome et Safari en mode navigation privée. Il semble que j'obtienne le même nom à chaque fois. Toutefois, la valeur diffère toujours pour chaque session que je crée. comme indiqué ci-dessous: - enter image description here Actuellement, je reçois '702d8d624abba227e9a0ac028c287b2a' enregistré, qui est le nom, comment puis-je en obtenir la valeur? J'ai essayé à peu près tous les sujets liés sur SE et rien trouvé!

2
Grant G
var id='<?php $s = JFactory::getSession(); echo $s->getId();?>';
console.log(id);

Simple. Assez d'internet pour aujourd'hui.

Pour plus d'informations sur l'accès aux informations de session, veuillez consulter le Documentation de l'API de session de Joomla

3
Grant G