Variables de session ou cookies ou ... ?

Bonjour,

Je cherche à faire une page pour afficher une sélection d’articles sur
un (des) écran(s) TV dans un espace public (lycée).
La page contient un extrait de 4 articles, avec lien par QRcode pour chacun.

Et j’aimerais qu’à chaque rafraichissent/appel de la page, on affiche
les 4 articles suivants parmi la liste complète.

Où est-ce que je peux stocker le « numéro de page » de la dernière affichée ?

J’ai d’abord pensé à la #SESSION utilisateur. Mais à quel niveau est-il
différencié ? Selon
https://www.spip.net/fr_article3984.html
il y a une session par visiteur authentifié. Mais dans mon cas, il ne
sera pas authentifié.

Et d’après
https://programmer.spip.net/SESSION
« et un cache pour les visiteurs non authentifiés. »
Est-ce à dire qu’il y aurait une unique session pour l’ensemble des
visiteurs non authentifiés… ?

Ou bien est-ce que ce serait une session par adresse IP ?
Jusque là ça pourrait m’aller…

Mais s’il y a plusieurs écrans donc navigateurs dans le même
établissement, ils doivent avoir la même adresse IP Wan, comment est-ce
que cela se passe ?? Unique session ou plusieurs ?

Faut-il alors utiliser les cookies ?

Merci


Stéphane
17 Charente-Maritime

Avec #SESSION_SET{parametre, valeur} ?

La balise #SESSION_SET{parametre, valeur} permet de définir des variables de session pour un visiteur, qui pourront être récupérées par #SESSION{parametre}.

https://programmer.spip.net/SESSION_SET

Bonjour,

Oui, je compte bien utiliser #SESSION_SET.
Mais ma question demande des précisions sur la doc :
Je suis sûr que c’est une session par visiteur « connecté », mais lorsque
l’on n’est pas identifié, qu’est-ce qui distingue un visiteur d’un autre
(puisque c’est stocké côté serveur il me semble) ?

Et si c’est sur adresse IP (WAN), comment sont différenciées 2 machines
derrière le même modem ?

Le 26/12/2021 à 23:42, Luis Speciale via Discuter de SPIP a écrit :

Avec |#SESSION_SET{parametre, valeur}| ?

La balise |#SESSION_SET{parametre, valeur}| permet de définir des
variables de session pour un visiteur, qui pourront être récupérées par
|#SESSION{parametre}|.

#SESSION_SET - Programmer avec SPIP 4.0
https://programmer.spip.net/SESSION_SET


Voir le sujet
https://discuter.spip.net/t/variables-de-session-ou-cookies-ou/157391/2 ou
répondre à ce courriel pour répondre.

Pour se désabonner de ces courriels, cliquez ici
https://discuter.spip.net/email/unsubscribe/422f563c81429406187ddef5b51617377ff2e7336471cdfd8e9bc6ce58baa71e.


Stéphane
17 Charente-Maritime