05-05-2010, 09:44 PM
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.
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.