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

PHP & Base de données Discussion :

Projet Sonde 1-Wire / Graphiques ? [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2014
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Meuse (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2014
    Messages : 20
    Par défaut Projet Sonde 1-Wire / Graphiques ?
    Bonjour à tous,

    Nouveau sur le site, je vais vous exposer mon problème.

    En ce moment je travaille sur un projet. Celui-ci a pour but de relever des températures via des capteurs de chez Dallas, le DS18S20.

    Au nombre de 3, ils relèvent des températures tous les quarts d'heure, et ces mesures sont enregistrées dans une base de données MySQL avec plusieurs tables : tempext, tempint, et temp. ( Pour température extérieure et intérieure ) Ils sont reliés à une RaspBerry Pi Modèle B, tout fonctionne très bien jusqu'ici..

    Maintenant je voudrai faire des graphiques permettant d'établir un profil thermique d'une habitation par exemple, sur une page Web codée en PHP, reprenant automatiquement les valeurs dans la base de données MySQL, mais je n'ai aucune idée de comment faire, ou quel template utiliser pour les graphiques ...

    Si quelques personnes pourraient m'aider je serai le plus heureux LOL.

    Merci d'avance

    Guizi55

  2. #2
    Modératrice
    Avatar de Celira
    Femme Profil pro
    Développeuse PHP/Java
    Inscrit en
    Avril 2007
    Messages
    8 633
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeuse PHP/Java
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 8 633
    Modératrice PHP
    Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
    Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.

    Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2014
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Meuse (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2014
    Messages : 20
    Par défaut
    Je vais regarder tout ça et je re-posterai si je n'y arrive pas, merci !

  4. #4
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2014
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Meuse (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2014
    Messages : 20
    Par défaut
    Le truc c'est que ma base de données fournit des dates/heures avec la température correspondant pour chaque capteur.
    Nom : Screenshot from 2014-02-21 10:27:35.png
Affichages : 1136
Taille : 207,2 Ko

    A partir de ces données je veux établir des courbes sur 15 jours par exemple, pour obtenir le profil thermique de l'habitation.

    Merci de votre aide

  5. #5
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2014
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Meuse (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2014
    Messages : 20
    Par défaut
    Je voudrai obtenir quelque chose du genre

    http://i.imgur.com/cI7gC.png

  6. #6
    Membre émérite Avatar de ypcman
    Homme Profil pro
    Retraité codeur !
    Inscrit en
    Janvier 2011
    Messages
    601
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Retraité codeur !
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Janvier 2011
    Messages : 601
    Par défaut
    Dans un premier temps, essaye juste de faire afficher ce graphique. Attention à la position des libraires jpgraph. Ensuite, tu pourras modifier le fichier pour qu'il affiche le résultat de ta requête

  7. #7
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2014
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Meuse (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2014
    Messages : 20
    Par défaut
    J'ai déja pas mal fait avec Highchart, j'ai juste un problème en fait, mon graph s'affiche mais pas en fonction du temps, il reprend les mesures ( je fais l'essai pour une courbe )
    Mais il reste sur la même "DateHeure", dans la base de données les dateheure sont fait au format timestamp

    Nom : chart (3).png
Affichages : 119
Taille : 82,1 Ko

  8. #8
    Membre émérite Avatar de ypcman
    Homme Profil pro
    Retraité codeur !
    Inscrit en
    Janvier 2011
    Messages
    601
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Retraité codeur !
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Janvier 2011
    Messages : 601
    Par défaut
    Bonjour.
    Je ne connais pas highcharts ... en revanche jpgraph oui.
    En partant de ton code, je t'ai construit un fichier php qui affiche ceci :
    Nom : test_jpgraph_33.png
Affichages : 206
Taille : 10,4 Ko

    Ce fichier s'appelle dans un autre fichier php comme une image :
    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    echo "<img src='./include/test_jpgraph_33.php'>";

    Voila le code source :
    Code php : 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
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    <?php
    include("jpgraph/jpgraph.php");
    include("jpgraph/jpgraph_line.php");
    include("jpgraph/jpgraph_date.php");
     
    /*
    // appel du script de connexion
    require("mysql_connect.php");
    // On r�cup�re le timestamp du dernier enregistrement, ici DateHeure
    $sql="select max(DateHeure) from exterieur";
    $query=mysql_query($sql);                  
    $list=mysql_fetch_array($query);
    // On d�termine le stop et le start de fa�on � r�cup�rer dans la prochaine requ�te que les donn�es des derni�res xx heures
    $stop=$list[0];
    $start=$stop-(86400*2);
    //86400 secondes =24 heures donc 86400*2=48 heures 360060*60 *24 =1 jour
    $sql = "SELECT DateHeure, Mesure FROM exterieur where DateHeure >= '$start' and  DateHeure <= '$stop' ORDER BY 1";  
    $query=mysql_query($sql);                   
    $i=0;
    while ($list = mysql_fetch_assoc($query))
    	{      
    	if (date("I",time())==0)
    		{ 
    		$time[$i]=($list['DateHeure']+3600)*1000;
    		} 
    	else
    		{
    		$time[$i]=($list['DateHeure']+7200)*1000;
    		} 
    	$Mesure[$i]=$list['Mesure']*1;
    	$i++;
    	}
    */
    $i=0;
    $seconde=0;
    $bid_courante=array(20,10,15,25);
    $times=array();
    $bids=array();
    while($seconde<86400)
    	{
    	$times[$i]=$seconde;
    	$bids[0][$i]=$bid_courante[0]+rand(0,10)/10;
    	$mesure_courante[0]=$bids[0][$i];
    	$bids[1][$i]=$bid_courante[1]+rand(0,10)/10;
    	$mesure_courante[1]=$bids[1][$i];
    	$bids[2][$i]=$bid_courante[2]+rand(0,10)/10;
    	$mesure_courante[2]=$bids[2][$i];
    	$bids[3][$i]=$bid_courante[3]+rand(0,10)/10;
    	$mesure_courante[3]=$bids[3][$i];
    	$seconde+=60*60;
    	$i+=1;
    	}
     
    // Setup the bid graph
    $graph = new Graph(600,250);
    $graph->SetMargin(80,30,50,40);
    // $graph->SetMarginColor('white');
    $graph->SetScale('dateint');
     
    $graph->title->Set('Current Bids');
    $graph->title->SetFont(FF_ARIAL,FS_BOLD,12);
    $graph->subtitle->Set('(Updated every 5 minutes)');
    $graph->subtitle->SetFont(FF_ARIAL,FS_ITALIC,10);
     
    // Enable antialias
    $graph->img->SetAntiAliasing();
     
    // Setup the y-axis to show currency values
    // $graph->yaxis->SetLabelFormatCallback('number_format');
    // $graph->yaxis->SetLabelFormat('$%s');
     
    //Use hour:minute format for the labels
    $graph->xaxis->scale->SetDateFormat('H:i');
     
     
    DEFINE('INTERVAL', 60); 
    // Force labels to only be displayed every 5 minutes
    $graph->xaxis->scale->ticks->Set(INTERVAL);
     
    // Adjust the start time for an "even" 5 minute, i.e. 5,10,15,20,25, ...
    // $graph->xaxis->scale->SetTimeAlign(MINADJ_5);
     
     
    // Create the plots using the dummy data created at the beginning
    $line = array();
    for( $i=0; $i < 4; $i++ ) {
        $line[$i] = new LinePlot($bids[$i],$times);
        // $line[$i]->mark->SetType(MARK_SQUARE);
    }
    $graph->Add($line);
     
    // Send the graph back to the client
    $graph->Stroke();	
     
    ?>
    J'ai mis 4 courbes, tu peux en mettre autant que tu veux.
    Tu dois bien sur enlever les lignes 34 à 52 pour les remplacer par tes lignes initiales de 6 à 33
    Bon courage pour la suite.

    Yves

  9. #9
    Membre émérite Avatar de ypcman
    Homme Profil pro
    Retraité codeur !
    Inscrit en
    Janvier 2011
    Messages
    601
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Retraité codeur !
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Janvier 2011
    Messages : 601
    Par défaut
    Bonjour.
    je te conseille d'utilser la librairie JPGraph qui est simple d'emploi.

    Tu as un forum dédié sur le site : http://www.developpez.net/forums/f10...mages/jpgraph/
    un excellent tuto se trouve ici : http://eric-pommereau.developpez.com...verte-jpgraph/

  10. #10
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2014
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Meuse (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2014
    Messages : 20
    Par défaut
    Merci bien ! Je vais aller jeter un coup d'oeil !

  11. #11
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2014
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Meuse (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2014
    Messages : 20
    Par défaut
    Vous avez une idée pour reprendre les températures et faire une courbe pour chaque capteur sur le même graphique ?

  12. #12
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2014
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Meuse (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2014
    Messages : 20
    Par défaut
    Apparement je suis seul sur ce coup maintenant lol
    Merci à ceux qui m'ont donné et donneront de l'aide ^^

  13. #13
    Membre émérite Avatar de ypcman
    Homme Profil pro
    Retraité codeur !
    Inscrit en
    Janvier 2011
    Messages
    601
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Retraité codeur !
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Janvier 2011
    Messages : 601
    Par défaut
    Bonjour
    N'hésite pas à poster tes codes sources mais surtout les messages d'erreurs.
    Comme je l'ai écrit précédemment, tente d'abord d'afficher le graphe avec des données fixes. Ensuite tu intégreras les données venant de ta requête
    Yves

  14. #14
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2014
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Meuse (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2014
    Messages : 20
    Par défaut
    C'est bon ! En fait il fallait mettre l'unité de temps avec le timestamp dans la BDD.

    Merci de votre aide, plus qu'à faire quelques bricoles

    Voilà à quoi ça ressemble du coup

    Nom : chart (6).png
Affichages : 116
Taille : 117,6 Ko

  15. #15
    Membre émérite Avatar de ypcman
    Homme Profil pro
    Retraité codeur !
    Inscrit en
    Janvier 2011
    Messages
    601
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Retraité codeur !
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Janvier 2011
    Messages : 601
    Par défaut
    Bonsoir.
    Apparemment, tu n'as pas cherché à utiliser JpGraph ...

    Petit exemple avec deux courbes


    Le fichier source est le suivant
    Code php : 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
    <?php // content="text/plain; charset=utf-8"
    require_once ('jpgraph/jpgraph.php');
    require_once ('jpgraph/jpgraph_line.php');
     
     // Some (random) data
    $ydata   = array(11, 3, 8, 12, 5, 1, 9, 13, 5, 7);
    $ydata2  = array(1, 19, 15, 7, 22, 14, 5, 9, 21, 13 );
     
    // Size of the overall graph
    $width=350;
    $height=250;
     
    // Create the graph and set a scale.
    // These two calls are always required
    $graph = new Graph($width,$height);
    $graph->SetScale('intlin');
    $graph->SetShadow();
     
    // Setup margin and titles
    $graph->SetMargin(40,20,20,40);
    $graph->title->Set('Calls per operator (June,July)');
    $graph->subtitle->Set('(March 12, 2008)');
    $graph->xaxis->title->Set('Operator');
    $graph->yaxis->title->Set('# of calls');
     
    $graph->yaxis->title->SetFont( FF_FONT1 , FS_BOLD );
    $graph->xaxis->title->SetFont( FF_FONT1 , FS_BOLD );
     
    // Create the first data series
    $lineplot=new LinePlot($ydata);
    $lineplot->SetWeight( 2 );   // Two pixel wide
     
    // Add the plot to the graph
    $graph->Add($lineplot);
     
    // Create the second data series
    $lineplot2=new LinePlot($ydata2);
    $lineplot2->SetWeight( 2 );   // Two pixel wide
     
    // Add the second plot to the graph
    $graph->Add($lineplot2);
     
    // Display the graph
    $graph->Stroke();
    ?>

    A partir de cet exemple basique, tu peux construire ce dont tu as besoin.
    Tu remplaces
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     // Some (random) data
    $ydata   = array(11, 3, 8, 12, 5, 1, 9, 13, 5, 7);
    $ydata2  = array(1, 19, 15, 7, 22, 14, 5, 9, 21, 13 );
    par le résultat de ta ou tes requêtes qui te donnes les valeurs que tu veux afficher
    Puis tu ajoutes
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    // Create the second data series
    $lineplot2=new LinePlot($ydata2);
    $lineplot2->SetWeight( 2 );   // Two pixel wide
     
    // Add the second plot to the graph
    $graph->Add($lineplot2);
    autant de fois que tu as de lignes.


    et si ce fichier source s'appelle maCourbe.php, tu affiche le graphe comme si c'était une image avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <img src="maCourbe.php" width="240" height="240" />
    La documentation officielle de JpGraph se trouve ici

    Maintenant à toi de coder

    Yves

  16. #16
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2014
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Meuse (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2014
    Messages : 20
    Par défaut
    D'accord pas de soucis, je vais tenter de faire tout ça merci

  17. #17
    Modérateur
    Avatar de grunk
    Homme Profil pro
    Lead dév - Architecte
    Inscrit en
    Août 2003
    Messages
    6 693
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Lead dév - Architecte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2003
    Messages : 6 693
    Par défaut
    J'avais fait un truc comme ça en BTS y'a pas loin de 10 ans ^^

    J'avais utilisé Jpgraph pour les graphique comme le suggère ypcman.

    Si ca peut t'aider j'ai encore le rapport:
    http://cv.oroger.fr/dl/rapport_commun_final.pdf

    Faut pas trop faire attention au code qui est vieux et dont j'ai un peu honte

    Après dans ton cas je pense que la conception des bases ,n'est pas judicieuse. Une température qu'elle soit extérieur , intérieur ça reste une température.
    J'aurais plutôt vu une seule table "Température" avec un champs qui permet de déterminer quel type de température cela représente.

    Si tu as d'autre données du genre hygrométrie , vent , etc , il faudrait encore procéder autrement.

    Pour les graphiques tu peux aussi regarder du coté de HighChart , c'est di javascript mais ca permet de faire des graphique dynamique
    Pry Framework php5 | N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  18. #18
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2014
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Meuse (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2014
    Messages : 20
    Par défaut
    D'accord, je te remercie pour tes conseils
    Et puis pour le rapport qui me permettra de regarder tes travaux ^^

  19. #19
    Membre émérite Avatar de ypcman
    Homme Profil pro
    Retraité codeur !
    Inscrit en
    Janvier 2011
    Messages
    601
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Retraité codeur !
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Janvier 2011
    Messages : 601
    Par défaut
    Bonjour
    Le plus simple pour obtenir des graphiques avec des dates proprement espacées en abscisse consiste à utiliser la librairie dédiée jpgraph_date.php
    Tu peux t'inspirer de l'exemple fourni par la doc : http://jpgraph.net/download/manuals/...l/ch14s10.html
    La doc te fournit les codes sources créés pour dessiner les graphiques. Tu as tout intérêt à t'en inspirer.
    Cela donne des graphiques du genre :
    Nom : test_jpgraph_25.png
Affichages : 972
Taille : 15,9 Ko

    Sais tu comment extraire les données de ta table pour en faire un tableau employable ?

    Yves

  20. #20
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2014
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Meuse (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2014
    Messages : 20
    Par défaut
    Désolé du temps de réponse.
    Bonjour je reposte car je n'arrive toujours pas à faire mon code PHP.. Décidemment après maintes reprises je n'arrive pas à afficher un seul graphique, et parfois je ne comprend pas les codes que certains m'ont envoyés :/
    Oui il faut que j'extrait mes données de ma base de données, et ce n'est pas si simple pour moi :/
    Merci de votre aide..

+ Répondre à la discussion
Cette discussion est résolue.
Page 1 sur 2 12 DernièreDernière

Discussions similaires

  1. Projet BTS : Faire du graphique simplement ?
    Par nico77580 dans le forum Langages de programmation
    Réponses: 4
    Dernier message: 30/03/2010, 00h50
  2. Projet Java web/ interface graphique
    Par Matla69 dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 21/07/2009, 17h18
  3. [2D] Mini-projet : question pour une interface graphique
    Par kitsune dans le forum Développement 2D, 3D et Jeux
    Réponses: 15
    Dernier message: 10/03/2006, 15h59
  4. visual c++ 6. et projet graphique
    Par angelo2006 dans le forum MFC
    Réponses: 3
    Dernier message: 22/02/2006, 15h43
  5. ActiveX dans un projet sans interface graphique
    Par Nalfouille dans le forum MFC
    Réponses: 6
    Dernier message: 04/01/2006, 18h30

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