Pop-up

Bonjour, j'ai réussi a créer une Pop-up sur un lien de mon site, mais je souhaiterai qu'elle ne s'ouvre que lors de la PREMIERE visite du visiteur et pas a chaque fois. J'imagine, qu'il faut utiliser les cookies, j'ai un peu cherché sur google mais j'ai pas trouvé de tutos ..

Quelqu'un en connaitrai un ? ou s'aurais m'aider ?

Merci

Voici lla page en question: http://www.musthaveonline.fr/test/home.html
Il faut cliquer sur le lien "store"

Voici la fenêtre Pop-Up: http://www.musthaveonline.fr/test/popup.html
Configuration: Mac OS X
Safari 525.27.1

10 réponses

  1. J'ai pas du le placer ou il faut ... www.musthaveonline.fr/test/home.php
    1. Contributeur
      if (!isset($_COOKIE['nom'])) {
        $contenu = 'popup'; // le contenu de votre cookie 
        setcookie("popup", $contenu, time()+120); 
      }
      else {
          echo 'window.open(\'popup.html\', \'popup\', config=\'height=350, width=350, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, directories=no, status=no\')'."\n";
      }
      
      1. S'il vous plais j'arrive pas !!!

        Depuis hier, je patoge complet, j'ai créer un cookies sur ma page http://www.musthaveonline.fr/test/home.php

        Et je souhaiterai que lorsque les visiteurs cliquent sur le lien Store:

        - si le cookies est présent la page s'ouvre normal

        - si le cookies est absent, la page s'ouvre avec une pop-up.

        mais j'arrive pas a aboutir le truc...
        1. Comme ceci donc ?
          <?php 
          // génère le cookie 
          $contenu = 'popup'; // le contenu de votre cookie 
          setcookie("popup", $contenu, time()+120); 
          ?> 
          <html>
          	<head>
          	</head>
          <body>
          
          <?php 
          // test l'existance d'un cookie apelé "popup" 
          if (!isset($_COOKIE['popup'])) {
            //afficher popup
            //créer le cookie $_COOKIE['popup']
          }
          ?>
          
          
          1. Contributeur
            tu fais un truc du genre

            if (!isset($_COOKIE['nom'])) {
              //afficher popup
              //créer le cookie $_COOKIE['nom']
            }
            
            1. J'ai réussi a créer un cookies, http://musthaveonline.fr/test/home.php seulement maintanant j'arrive pas a comprendre comment le ratacher a mon lien "store" pour qu'il affiche ou non la pop up.
              1. Contributeur
                C'est pas en créant 15 sujets que t'en aura plus, et regarde le lien que je t'ai mis, il y a ton bonheur...