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 ?
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}.
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}|.