JeuWeb - Crée ton jeu par navigateur
Reproduire les boutons "précédant/suivant" - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : Reproduire les boutons "précédant/suivant" (/showthread.php?tid=4788)

Pages : 1 2


RE: Reproduire les boutons "prescedant/suivant" - php_addict - 04-05-2010

il y a peu être une autre solution mais tout aussi pourrie: utiliser le referer (variable serveur), mais le referer est parfois vide (parefeu, anti virus) et ce n'est pas une donnée tres fiable car on peut la manipuler...


RE: Reproduire les boutons "prescedant/suivant" - nicodd - 05-05-2010

Et si tu utilise un tableau sérialisé en session qui contient toutes les url visitées par le client depuis son entrée sur le site.
A chaque nouvelle page tu l'ajoute au tableau, et si ce tableau est vide, tu grise le bouton précédent.

Si tu n'a pas d'authentification sur ton site, un simple cookie peut permettre de tracer ton client et ainsi garder le tableau d'url associé au client.

Ça ne devrait pas être compliqué à implémenter, mais comme d'habitude, il ne faut pas espérer avoir un comportement logique si on ouvre plusieurs onglets, etc.