<?php setcookie('edwin_byke_visiteur_8','visiteur_8', time() + 8*3600, null, null, false, true); // écriture cookie visite sur 8 heures?>// pas utilisé 
<?php setcookie('edwin_byke_visiteur_6mois','visiteur_6mois', time() + 180*24*3600, null, null, false, true); // écriture cookie visiteur habitué sur 6mois?>//pas utilisé
<?php
     // Projet Personnel: compteur_cookie de visite utilisant un cookie.
    
     //Compte le nombre de personnes DIFFERENTES ayant accéder au site
     //(une partie du script est a reporter sur toutes les pages)
     
     // le 19/07/2010 essai modif avec intégration fidélité visiteur
    
     // Si pas de "compteur_cookie.txt"... le créer
     if(!file_exists("compteur_cookie.txt")) // création du compteur , ici txt
     {
     $compteur_cookie=fopen("compteur_cookie.txt","w");
     $hit=1; // Initialise a 1
     // Cree le COOKIE
     setcookie("Visite","ok",time()+365*24*3600); // 1 an
     }
     else{
     // Stocke les visites dans $hit
     $compteur_cookie=fopen("compteur_cookie.txt","r+");
     $hit=fgets($compteur_cookie,255);
     // Si pas de COOKIE...
     if(empty($_COOKIE["Visite"])){
     // Cree le COOKIE
     setcookie("Visite","ok",time()+365*24*3600); // 1 an
     // Incremente $hit
     $hit++;
     }
     }
     // Ecrit la valeur de $hit dans "compteur_cookie.txt"
     fseek($compteur_cookie,0);
     fputs($compteur_cookie,$hit);
     fclose($compteur_cookie);
     ?>
     <?php                                         // Ligne 36
     //ouverture de la base
     try
        {
            
            $bdd=new PDO('mysql:host=localhost; dbname=*****l','****','****');
        }
        catch(Exception $e)
        {
            die('erreur tu fais : ' .$e->getMessage());
        }
    $date_visite=date("d/m/y");
    $heure_visite=date('H,i');
    $IP_visite=$_SERVER['REMOTE_ADDR'];
        
    // vérification présence cookies ou creation    
         
     if(!isset( $_COOKIE['edwin_acceuil_cross']))
     {
        $nb_visite_visiteur=1;
        setcookie('edwin_acceuil_cross',$nb_visite_visiteur,time()+365*24*3600); // 1 an  // modif cookie 1 en variable=1//sup""""
        
    }
    else //si le cookie exite, on incrémente la valeur du cookie de 1 point
    {
    $nb_visite_visiteur= $_COOKIE['edwin_acceuil_cross'];
    $nb_visite_visiteur=$nb_visite_visiteur+1;
    setcookie('edwin_acceuil_cross',$nb_visite_visiteur,time()+365*24*3600);
    }
    //on imprime les valeur dans la base
    $nb_visite_visiteur= $_COOKIE['edwin_acceuil_cross'];
    echo $nb_visite_visiteur; //////////////////////////////////
    if ($nb_visite_visiteur==1)
    {
        if(!file_exists("nvxVisiteur_acceuil_cross.txt")) // création du compteur , ici txt
        {
            $compteur_cookie=fopen("nvxVisiteur_acceuil_cross.txt","w");
            $hit=1; // Initialise a 1
            fseek($compteur_cookie,0);
            fputs($compteur_cookie,$hit);
            fclose($compteur_cookie);
        }
        else
        {
            $compteur_cookie=fopen("nvxVisiteur_acceuil_cross.txt","r+");
            $hit=fgets($compteur_cookie,255);
            $hit++;
            fseek($compteur_cookie,0);
            fputs($compteur_cookie,$hit);
            fclose($compteur_cookie);
        }
    
    
    $nouveau="nouveau";    
    }        
    else
    {
    $nouveau="habitue" . $nb_visite_visiteur;
    }
    
    
    $bdd->query("INSERT INTO base_compteur_visite VALUES('','$date_visite','$heure_visite','$IP_visite','$nb_visite_visiteur','$nouveau')");
    
?>
    
    
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xml:lang="fr" xmlns="http://www.w3.org/1999/xhrml">
<head>
    ***** page web*********