Afficher un message 1 fois par semaine et par visiteur - PHP - Programmation
Marsh Posté le 01-03-2011 à 15:35:37
Il faut créer un cookie et y mémoriser la date de la visite.
Ensuite à chaque nouvelle visite tu regarde si ton délai à expiré. Tu sauras si tu dois alors afficher ton popup.
Marsh Posté le 01-03-2011 à 16:21:37
Mieux vaudrait tracer la visite de l'utilisateur dans une BD (ou autre système de stockage) côté serveur. En effet, le cookie peut être effacé par l'utilisateur. Si tel est le cas, en base pour retrouver, tu peux croiser différents critères : IP, nom et version du navigateur, OS, résolution de l'écran... Sans le cookie, y'a quand même moyen de retrouver une correspondance avec une visitée passée. Si la correspondance échoue, bah tant pis, tu réaffiches le popup...
Marsh Posté le 04-03-2011 à 00:41:59
Mouais moi je me ferai pas chier, juste un cookie, ca a l'air juste d'être une popup d'information, rien de grave, un peu comme les préhome page sur une majorité de sites.
Marsh Posté le 04-03-2011 à 10:11:27
Il précisait pas la nature de l'info à afficher...
Et les préhome page, c'est anti-ergonomique -> un clic pour rien
Marsh Posté le 28-02-2011 à 17:15:09
Bonjour
Je souhaiterai afficher un message dans un popup (propre, genre Fancybox) mais je ne voudrais pas que ce message s'affiche à chaque nouvelle page pour un visiteur, en gros je voudrais afficher un message 1 fois par visiteur et que ce message s'affiche une seule fois par jour ou même mieux par semaine.
Je vous remercie, en espérant qu'un script php existe déjà.
Merci d'avance
kvf300