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: - 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é!
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