IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

reconnaitre les visiteurs


Sujet :

Langage PHP

  1. #1
    Invité
    Invité(e)
    Par défaut reconnaitre les visiteurs
    Bonjour,

    Je vous ai écrit il y a peu de temps pour savoir comment changer ma CSS à chaque visite. Votre aide a été précieuse, et voici le code avec lequel ça a fonctionné:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    <?php 
    $monnouveautheme='style2.css';
    $monnouveautheme2='style3.css';
    // Duree de vie de mon cookie, presque 6 mois par exemple :
    $expire = (6*30*24*3600);
     
    // Je zieute combien de fois mon visiteur est venu, s'il a un "theme" css defini :
    if(isset($_COOKIE['nb_visite'])){ 
    $nb_visite = $_COOKIE['nb_visite'];
    $themecss = $_COOKIE['themecss'];
    } else {
    // S'il n'est jamais venu je lui en assigne un de base :	
    $nb_visite = 0;
    $themecss= 'style.css';
    setcookie("themecss","style.css", time()+$expire, "/");
    }
    $nb_visite=($nb_visite+1);
    setcookie("nb_visite",$nb_visite, time()+$expire, "/");
    // Toutes les 3 visites tu changes le theme :
    if ($nb_visite%3==1) { 
    // tu inseres ici un code pour determiner ton nouveau theme css
    setcookie("themecss",$monnouveautheme, time()+$expire, "/");
    $themecss=$monnouveautheme;
    }
      elseif ($nb_visite%3==2) { 
      setcookie("themecss",$monnouveautheme2, time()+$expire, "/");
    $themecss=$monnouveautheme2;
    }
     else { 
    $themecss= 'style.css';
    setcookie("themecss","style.css", time()+$expire, "/");
     }
     
        }
    ?>
    Donc ceci me change bien la CSS à chaque visite et grâce à vos explications, j'arrive à le modifier à ma guise. Seulement, la CSS n'est pas gardée d'une page à l'autre sur le site. A chaque nouvelle page, une nouvelle CSS est chargée.
    Comment faire pour garder la même CSS sur tout le site?
    Je pense qu'il faut faire quelque chose avec les sessions...
    J'ai testé en ajoutant ça au début du code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <?php 
    $SID = session_id(); 
    if(empty($SID)){ session_start(); }
    else
    { 
     
    ?>
    Mais ça ne fonctionne pas.
    Auriez-vous des conseils?

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    sessions ou cookie ?

    Tu as bien mis le thème css dans un cookie ?
    Donc, cookie : $_COOKIE['themecss'];

  3. #3
    Invité
    Invité(e)
    Par défaut
    Pourtant ceci est déjà dans le code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    // Je zieute combien de fois mon visiteur est venu, s'il a un "theme" css defini :
    if(isset($_COOKIE['nb_visite'])){ 
    $nb_visite = $_COOKIE['nb_visite'];
    $themecss = $_COOKIE['themecss'];
    Je pensais que cette partie était faite pour justement garder la même css, mais ça ne marche pas....

  4. #4
    Invité
    Invité(e)
    Par défaut
    Donc, tu peux afficher le bon thème :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    	<link type="text/css" rel="stylesheet" media="all" href="../css/<?php echo $_COOKIE['themecss']; ?>" />
    Ah oui, j'ai vu !
    il faut mettre/ajouter à la fin de ton code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $themecss = $_COOKIE['themecss'];
    (pour récupérer le nouveau css)
    Dernière modification par Invité ; 09/08/2011 à 15h28.

  5. #5
    Invité
    Invité(e)
    Par défaut
    Je déprime. Je vais de questionnement en questionnement.

    Maintenant, lorsque je vais de la page d'accueil à la 2ème page, ça fonctionne. Mais de la 2ème page à la 3ème page, ça me change à nouveau la CSS.
    Pourtant la 2ème et 3ème page ont le même code pour appeler la CSS...

  6. #6
    Invité
    Invité(e)
    Par défaut
    Je crois que tu as un problème dans la conception du code.

    1/ RELIS tes codes, et mets des COMMENTAIRES pour chaque action -> tu comprendras mieux le déroulement du code, ok ?
    2/ Dis-nous (et affiche) exactement quels sont les codes que tu mets dans tes pages (index ? et autres pages) ?

  7. #7
    Invité
    Invité(e)
    Par défaut
    Je relis mes codes, et je crois que je m'embrouille à force.
    Voilà mes codes commentés, j'espère bien les comprendre.
    Page d'accueil, index.php
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
     
    <?php 
    // Je définie mes différents thèmes
    $monnouveautheme='stationweb2.css';
    $monnouveautheme2='stationweb3.css';
    // Duree de vie de mon cookie, presque 6 mois par exemple :
    $expire = (6*30*24*3600);
     
    // Je regarde si mon visiteur est déjà venu, et je lui attribue la css correspondante
    if(isset($_COOKIE['nb_visite'])){ 
    $nb_visite = $_COOKIE['nb_visite'];
    } else {
    // S'il n'est jamais venu je lui assigne la css de base :	
    $nb_visite = 0;
    $themecss= 'stationweb.css';
    setcookie("themecss","stationweb.css", time()+$expire, "/");
    }
    //Pour chaque visite j'augmente le cookie de 1
    $nb_visite=($nb_visite+1);
    setcookie("nb_visite",$nb_visite, time()+$expire, "/");
    // Si c'est la deuxième visite  
    if ($nb_visite%3==1) { 
    // Je détermine le nouveau theme css assigné au cookie
    setcookie("themecss",$monnouveautheme, time()+$expire, "/");
    $themecss=$monnouveautheme;
    }
    //Si c'est la 3ème visite, je détermine le 3ème thème
      elseif ($nb_visite%3==2) { 
      setcookie("themecss",$monnouveautheme2, time()+$expire, "/");
    $themecss=$monnouveautheme2;
    }
    //Sinon, je mets la CSS de base
     else { 
    $themecss= 'stationweb.css';
    setcookie("themecss","stationweb.css", time()+$expire, "/");
    //Je précise que le thème dépend du cookie
    $themecss = $_COOKIE['themecss'];
     }
     
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <link rel="stylesheet" type="text/css" media="screen,projection" href="<?php echo  $themecss; ?>"><!-- fin de header -->
     
    <title>Contact</title>
    </head>
    Là il me semble que je définie 2 fois la CSS de base, non? Une fois au début et une fois à la fin. Est-ce normal? Ou bien je me suis trompée quelque part.

    Et pour mes autres pages, je leur ai mis à toute la même chose, sauf que j'appelle la CSS différement.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
     
    <?php 
    // Je définie mes différents thèmes
    $monnouveautheme='stationweb2.css';
    $monnouveautheme2='stationweb3.css';
    // Duree de vie de mon cookie, presque 6 mois par exemple :
    $expire = (6*30*24*3600);
     
    // Je regarde si mon visiteur est déjà venu, et je lui attribue la css correspondante
    if(isset($_COOKIE['nb_visite'])){ 
    $nb_visite = $_COOKIE['nb_visite'];
    } else {
    // S'il n'est jamais venu je lui assigne la css de base :	
    $nb_visite = 0;
    $themecss= 'stationweb.css';
    setcookie("themecss","stationweb.css", time()+$expire, "/");
    }
    //Pour chaque visite j'augmente le cookie de 1
    $nb_visite=($nb_visite+1);
    setcookie("nb_visite",$nb_visite, time()+$expire, "/");
    // Si c'est la deuxième visite  
    if ($nb_visite%3==1) { 
    // Je détermine le nouveau theme css assigné au cookie
    setcookie("themecss",$monnouveautheme, time()+$expire, "/");
    $themecss=$monnouveautheme;
    }
    //Si c'est la 3ème visite, je détermine le 3ème thème
      elseif ($nb_visite%3==2) { 
      setcookie("themecss",$monnouveautheme2, time()+$expire, "/");
    $themecss=$monnouveautheme2;
    }
    //Sinon, je mets la CSS de base
     else { 
    $themecss= 'stationweb.css';
    setcookie("themecss","stationweb.css", time()+$expire, "/");
    $themecss = $_COOKIE['themecss'];
     }
     
     
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    	<link type="text/css" rel="stylesheet" media="all" href="<?php echo $_COOKIE['themecss']; ?>" />
     
    <!-- fin de header -->
    <title>A propos</title>
    </head>

  8. #8
    Invité
    Invité(e)
    Par défaut
    Voila à quoi ca peut se résumer, une fois qu'on a :
    - nommé "efficacement" les variables (ici, un array des thèmes, couplé au "modulo")
    - ré-organisé "logiquement" le code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    <?php 
    // Duree de vie des cookies (6 mois)
    $expire = (6*30*24*3600);
     
    // NOMBRE de VISITES
    if(isset($_COOKIE['nb_visite'])){
    	// deja venu : on incremente
    	$nb_visite = $_COOKIE['nb_visite'] + 1;
    } else { // 1ere visite
    	$nb_visite = 1;
    }
    // on crée/modifie le cookie "nb_visite"
    setcookie("nb_visite",$nb_visite, time()+$expire, "/");
     
    // THEMES : definition des différents thèmes
    $themecss[0] = 'stationweb.css';
    $themecss[1] = 'stationweb2.css';
    $themecss[2] = 'stationweb3.css';
     
    // CHOIX du THEME
    // $nb_visite%3 prend 3 valeurs : 0,1 ou 2 ->  on en profite pour changer de theme
    // Je détermine le nouveau theme css assigné au cookie
    	setcookie("themecss",$themecss[$nb_visite%3], time()+$expire, "/");
    }
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    	<link rel="stylesheet" type="text/css" media="screen,projection" href="<?php echo $_COOKIE['themecss']; ?>">
    </head>
    Pour les autres pages (autres que accueil) -> la seule différence est qu'on N'incrémente PAS $nb_visite :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    	// deja venu : on N'incremente PAS
    	$nb_visite = $_COOKIE['nb_visite'];
    Remarque : le fait d'incrémenter sur la page "accueil" suppose qu'on n'y revient pas !
    Car si on y revient -> ca s'incrémente encore ! ...

    Pour pallier cet inconvénient, on peut créer un cookie "visite_encours" (valable 1jour) et mettre sur TOUTES les PAGES :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    // NOMBRE de VISITES
    if(isset($_COOKIE['nb_visite'])){
    	// deja venu
    	if(isset($_COOKIE['visite_encours'])){ // si visite en cours (valable 1 jour)
    		$nb_visite = $_COOKIE['nb_visite'];// on N'incremente PAS
    	} else {
    		$nb_visite = $_COOKIE['nb_visite'] + 1; // on incremente
    		setcookie("visite_encours",true, time()+3600, "/"); // valable 1 jour
    	}
    } else { // 1ere visite
    	$nb_visite = 1;
    }
    Dernière modification par Invité ; 09/08/2011 à 17h54.

  9. #9
    Expert confirmé
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 386
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 386
    Points : 5 733
    Points
    5 733
    Billets dans le blog
    1
    Par défaut
    Moi (j'ai déjà fait un compteur de visites), pour n'incrémenter qu'une seule fois, je regarde justement session_id(); et je n'incrémente que s'il a changé :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    $sid = session_id();
    if ($_SESSION['id']!=$sid) {
    $_SESSION['id']=$sid;
    $sid_change=1;
    $sql="UPDATE visites SET compteur = compteur +1;";
    ...
    Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell

    Si la discussion est résolue, merci de cliquer sur le bouton

  10. #10
    Invité
    Invité(e)
    Par défaut
    J'ai essayé le code proposé par jreaux62, mais il me donne une page blanche. Je relis le code, et je n'y trouve pas d'erreur de syntaxe. Et effectivement, il est clair et bien organisé.
    Et que pensez-vous? Vaut-il mieux utiliser les cookies ou les sessions?

  11. #11
    Expert confirmé
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 386
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 386
    Points : 5 733
    Points
    5 733
    Billets dans le blog
    1
    Par défaut
    Vaut-il mieux utiliser les cookies ou les sessions?
    Si tu as le choix, il vaut mieux opter pour les sessions, car certains utilisateurs peuvent désactiver les cookies ; mais comme il faut mémoriser (par exemple, nb_visites), mets ça dans une table MySQL.
    Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell

    Si la discussion est résolue, merci de cliquer sur le bouton

  12. #12
    Invité
    Invité(e)
    Par défaut
    Euuuh ... si c'est mon code ci-dessus il s'arrête à la balise </head>...
    A toi d'ajouter le contenu dans le <body>, non ?

  13. #13
    Expert confirmé
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 386
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 386
    Points : 5 733
    Points
    5 733
    Billets dans le blog
    1
    Par défaut
    Euuuh ... si c'est mon code ci-dessus il s'arrête à la balise </head>...
    A toi d'ajouter le contenu dans le <body>, non ?
    Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell

    Si la discussion est résolue, merci de cliquer sur le bouton

  14. #14
    Invité
    Invité(e)
    Par défaut
    euh.... non. Je sais que je débute, mais je n'en suis pas à ce niveau là quand même!

  15. #15
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par thecaco Voir le message
    J'ai essayé le code proposé par jreaux62, mais il me donne une page blanche.
    Compte tenu que ce code n'a absolument aucune influence sur l'affichage du contenu (il n'influe QUE sur le css), peux-tu nous montrer le code de ta page ?

  16. #16
    Invité
    Invité(e)
    Par défaut
    Le voici:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
     
    <?php 
    // Duree de vie des cookies (6 mois)
    $expire = (6*30*24*3600);
     
    // NOMBRE de VISITES
    if(isset($_COOKIE['nb_visite'])){
    	// deja venu : on incremente
    	$nb_visite = $_COOKIE['nb_visite'] + 1;
    } else { // 1ere visite
    	$nb_visite = 1;
    }
    // on crée/modifie le cookie "nb_visite"
    setcookie("nb_visite",$nb_visite, time()+$expire, "/");
     
    // THEMES : definition des différents thèmes
    $themecss[0] = 'style.css';
    $themecss[1] = 'style2.css';
    $themecss[2] = 'style3.css';
     
    // CHOIX du THEME
    // $nb_visite%3 prend 3 valeurs : 0,1 ou 2 ->  on en profite pour changer de theme
    // Je détermine le nouveau theme css assigné au cookie
    	setcookie("themecss",$themecss[$nb_visite%3], time()+$expire, "/");
    }
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    	<link rel="stylesheet" type="text/css" media="screen,projection" href="<?php echo $_COOKIE['themecss']; ?>">
        <title>Accueil</title>
    </head>
     
    <body>
    <div id="container">
    		<div id="header"></div>
            <div id="content" class="clearfix">
    		<div id="menu">
    			<ul><li><a href="http://monsite.com/" class="current">Home</a></li>
                <li><a href="http://monsite.com/blog/">Blog</a></li>
    			<li><a href="http://monsite.com/releases/">Albums</a></li>
            	<li><a href="http://monsite.com/category/videos/">Gallery</a></li>
            	<li><a href="http://monsite.com/about/">About</a></li>
    			<li><a href="http://monsite.com/links/">Links</a></li>
                <li><a href="http://monsite.com/credits/">Credits</a></li>
    			<li class="last"><a href="http://monsite.com/contact/">Contact</a></li></ul>
    		</div>
     
    Etc... Toute ma présentation.
     
    <div class="headline">Get updates via RSS</div>
    				<div class="blocktext">
    				<p>Stay in tune with <a href="http://monsite.com/feed/">RSS feed</a><br />
                    <a href="http://en.wikipedia.org/wiki/RSS" target="_blank">How to use RSS ?</a></p>
    				</div>
     
    		<br class="clear" /><br /><br />
     
    	   	<!-- menuright -->     
    <?php require_once(dirname(__FILE__)."/../include/menuright.php"); ?>
        <!-- fin de menuright -->
        </div>
    </div>
    <!-- fin du contenu -->
    <!-- footer -->
    <?php require_once(dirname(__FILE__)."/../include/footer.html"); ?>
    <!-- fin de footer -->
    Là je vous ai fait un abrégé de mon code de présentation. Mais il fonctionne très bien, et depuis un bon moment déjà.
    J'ai mon site complet qui est en ligne, je souhaite juste ajouter ce code pour varier la CSS.
    Donc OUI, je sais comment faire un site.
    C'est pour le langage PHP que j'ai besoin d'aide.

  17. #17
    Invité
    Invité(e)
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    <?php 
    // Duree de vie des cookies (6 mois)
    $expire = (6*30*24*3600);
     
    // NOMBRE de VISITES
    if(isset($_COOKIE['nb_visite'])){
    	// deja venu : on incremente
    	$nb_visite = $_COOKIE['nb_visite'] + 1;
    } else { // 1ere visite
    	$nb_visite = 1;
    }
    // on crée/modifie le cookie "nb_visite"
    setcookie("nb_visite",$nb_visite, time()+$expire, "/");
     
    // THEMES : definition des différents thèmes
    $themecss[0] = 'stationweb.css';
    $themecss[1] = 'stationweb2.css';
    $themecss[2] = 'stationweb3.css';
     
    // CHOIX du THEME
    // $nb_visite%3 prend 3 valeurs : 0,1 ou 2 ->  on en profite pour changer de theme
    // Je détermine le nouveau theme css assigné au cookie
    	setcookie("themecss",$themecss[$nb_visite%3], time()+$expire, "/");
    ?>
    Un } en trop a la fin (juste avant ?>)

    Comment se fait-il qu'il ne t'ait pas afficher le message d'erreur :
    Parse error: syntax error, unexpected '}' in /..............php on line ...

  18. #18
    Invité
    Invité(e)
    Par défaut
    Pourtant j'ai lu et relu à la recherche d'un ; manquant ou d'un }*en moins ou en trop....

    Encore une fois: merci, tout fonctionne.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. laisser les visiteurs choisir le style de page (CSS)
    Par Chickenkiller dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 15/10/2007, 09h45
  2. reconnaitre les partitions windows
    Par youp_db dans le forum Windows
    Réponses: 1
    Dernier message: 29/08/2006, 19h13
  3. faire reconnaitre les accents d'un texte html à flash
    Par rantanplan08 dans le forum Flash
    Réponses: 5
    Dernier message: 19/06/2006, 00h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo