Les sessions sont stockées côté serveur, vous ne pouvez donc pas leur ajouter de valeurs à partir de JavaScript. Côté client, vous ne pouvez obtenir que le cookie de session, qui contient un identifiant. Une possibilité consiste à envoyer une requête AJAX à un script côté serveur, qui définira les variables de session. Voici un exemple utilisant la méthode .post() de jQuery :
Les sessions sont stockées côté serveur, vous ne pouvez donc pas leur ajouter de valeurs à partir de JavaScript. Côté client, vous ne pouvez obtenir que le cookie de session, qui contient un identifiant. Une possibilité consiste à envoyer une requête AJAX à un script côté serveur, qui définira les variables de session. Voici un exemple utilisant la méthode
.post()
de jQuery :Bien sûr, vous devez être prudent lorsque vous exposez de tels scripts.
en JavaScript :
Dans le fichier session_write.php :
en HTML :