Je cherchais une solution à ce problème, jusqu'à ce que je trouve une solution très simple pour accéder aux variables de session, en supposant que vous utilisez un fichier .php du côté serveur. J'espère que cela répond à une partie de la question :
valeur de la session d'accès
<script type="text/javascript">
var value = <?php echo $_SESSION['key']; ?>;
console.log(value);
</script>
Edit : meilleur exemple ci-dessous, que vous pouvez essayer sur phpfiddle.org, dans l'onglet "codespace".
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<?php
$_SESSION['key'] = 10;
$i = $_SESSION['key'];
?>
</head>
<body>
<p id="affichage">hello</p>
<script type="text/javascript">
var value = <?php echo $i; ?>;
$("#affichage").html(value);
</script>
</body>
</html>
définir la valeur de la session
Vous pouvez lui passer une variable de n'importe quel type, par exemple,
$you = 13;
$_SESSION['user_id'] = $you;
Cela devrait fonctionner, mais je ne l'ai pas testé.