Discussion: Ecrire dans un fichier XML serialport [Débutant]

  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    février 2017
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 20
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : février 2017
    Messages : 48
    Points : 18
    Points
    18

    Par défaut Ecrire dans un fichier XML serialport

    Bonsoir ,

    Mon projet est de crée une badgeuse avec 2 utilisateurs ( 2 cartes RFID différentes).
    je souhaiterais lors du passage d'une carte RFID , que sa écrive l'heure dans la première case :


    J'ai plusieurs questions, premièrement , j'ai 2 cartes RFID , il faut que je les déclares dans mon XML ou dans mon programme qui affiche le numéro de la carte?
    Ensuite , si c'est une certaine carte qui va dans ce XML , faut-il que je fasse un if et lorsque c'est cette carte j'écris l'heure où la carte est passé ?
    Si quelqu'un pourrait m'aider ou me donner une piste s'il vous plait car la je n'y arrive pas du tout.

    Merci d'avance.

  2. #2
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    septembre 2006
    Messages
    3 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : septembre 2006
    Messages : 3 573
    Points : 5 166
    Points
    5 166

    Par défaut

    alors je vais faire simple et si possible, sans faute de français !!

    1 - Lire les tags RFID ==> Utiliser un SDK qui te fournit les informations lues par le lecteur

    2 - Une fois que tu as les données, bah, il suffit de la mettre où tu veux (datagrid, autre controle, etc...)

    Ta première question :

    j'ai 2 cartes RFID , il faut que je les déclares dans mon XML ou dans mon programme qui affiche le numéro de la carte?

    ==> Ca ne veut rien dire !

    Question 2:

    Ensuite , si c'est une certaine carte qui va dans ce XML , faut-il que je fasse un if et lorsque c'est cette carte j'écris l'heure où la carte est passé ?

    ==> Ca ne veut rien dire aussi !!!
    The Monz, Toulouse
    Expertise dans la logistique et le développement pour
    plateforme .Net (Windows, Windows CE, Android)

  3. #3
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    février 2017
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 20
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : février 2017
    Messages : 48
    Points : 18
    Points
    18

    Par défaut

    Je n'ai pas de SDK qui va avec justement ...
    C'est une carte avec une puce RFID.
    Dans entrée 1 il faut que j'affiche l'heure où la carte est passé et comme j'ai 2 cartes donc 2 personnes il faut que si je passe une carte c'est pour une personne et pas l'autre, ce soit pour ça que j'ai demandé où je devais les déclarer.

  4. #4
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    septembre 2006
    Messages
    3 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : septembre 2006
    Messages : 3 573
    Points : 5 166
    Points
    5 166

    Par défaut

    bah c'est pas compliqué

    Tu stockes dans une base de données, ou un fichier texte ou un fichier Xml ou binaire les numéros des deux cartes et quand tu lis l'identifiant de la carte, tu le compares
    à ce qui se trouve dans ton fichier et tu notes heure arrivée...

    Ton problème c'est quoi exactement ?

    Lire le tag RFID ?
    Lire un fichier XML ?
    Ecrire un fichier XML ?
    Créer une base de données ?

    Et c'est quoi le lecteur RFID que tu utilises alors ?
    The Monz, Toulouse
    Expertise dans la logistique et le développement pour
    plateforme .Net (Windows, Windows CE, Android)

  5. #5
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    février 2017
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 20
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : février 2017
    Messages : 48
    Points : 18
    Points
    18

    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
    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
    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Threading;
    using System.Windows.Forms;
    using System.Xml;
    using System.Globalization;
     
    namespace RFID
    {
        public partial class Form1 : Form
        {
     
            public Form1()
            {
                InitializeComponent();
            }
     
            private void Form1_Load(object sender, EventArgs e)
            {
                serialPort1.Open();
                timer1.Start();
     
            }
     
     
            private void close_Click(object sender, EventArgs e)
            {
     
                serialPort1.Close();
                System.Environment.Exit(0);
            }
     
     
     
     
     
     
     
     
            private void textBox1_TextChanged(object sender, EventArgs e)
            {
     
     
            }
     
            private void timer1_Tick(object sender, EventArgs e)
            {
                string A = serialPort1.ReadExisting();
                string date = System.DateTime.Now.ToString("dddd");
                string times = System.DateTime.Now.ToString("hh:mm");
                if (A != "")
                {
                    XmlDocument xmlDoc = new XmlDocument();
                    xmlDoc.Load("horaire.xml");
                    xmlDoc.SelectSingleNode("/utilisateur/"+A+""+date+"/").InnerText = times;
                    xmlDoc.Save("horaire.xml");
                    richTextBox1.AppendText(A);
                    Console.Write(date);
                }
            }
     
     
        }
    }
    et mon fichier XML :
    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
    <?xml version="1.0" standalone="yes"?>
    <DocumentElement>
    <utilisateur>
        <id>010FE1D8B98E</id>
        <lundi></lundi>
        <mardi></mardi>
        <mercredi></mercredi>
        <jeudi></jeudi>
        <vendredi></vendredi>
        <samedi></samedi>
        <dimanche></dimanche>
    </utilisateur>
    <utilisateur>
        <id>010FE1D6457C</id>
        <lundi></lundi>
        <mardi></mardi>
        <mercredi></mercredi>
        <jeudi></jeudi>
        <vendredi></vendredi>
        <samedi></samedi>
        <dimanche></dimanche>
    </utilisateur>
    </DocumentElement>
    Le soucis c'est que j'ai une erreur : vendredi/' a un jeton non valide lorsque je passe une carte.

  6. #6
    Membre chevronné
    Inscrit en
    octobre 2011
    Messages
    1 043
    Détails du profil
    Informations forums :
    Inscription : octobre 2011
    Messages : 1 043
    Points : 1 813
    Points
    1 813

    Par défaut

    Je n'ai pas de commentaire à faire sauf des lignes sur xml...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    xmlDoc.SelectSingleNode("/utilisateur/"+A+""+date+"/").InnerText = times;
    Ceci est certainement faux, modulo tout l'incertitude sur A et date. Si A étant l'id lu, comme 010FE1D8B98E par exemple, et que date étant vendredi (attention aux cas vendredi et Vendredi ne sont pas le même au point de vue xml...), on doit l'écrire comme ça.
    Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    XmlNode node=xmlDoc.SelectSingleNode("/DocumentElement/utilisateur[id='"+A+"']/"+date);
    if (node!=null) {
        node.InnerText = times;
    } else {
        //Alerter : quelqu'un n'est pas autorisé d'accès
    }
    On doit contrôler l'existence de l'XmlNode retourné par la méthode SelectSingleNode, sinon il peut résulter une erreur quand on fait changer l'InnerText.

    Si A est d'autre chose, du coup, je ne sais pas...

  7. #7
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    février 2017
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 20
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : février 2017
    Messages : 48
    Points : 18
    Points
    18

    Par défaut

    Bonjour ,

    merci beaucoup , je n'ai plus l'erreur !
    Par contre la date n'est pas écrit dans le fichier XML pourtant j'ai bien mis le chemin et je n'ai pas d'erreur
    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
    69
    70
    71
    72
    73
    74
    75
    76
    77
    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Threading;
    using System.Windows.Forms;
    using System.Xml;
    using System.Globalization;
    using System.Xml.XPath;
     
    namespace RFID
    {
        public partial class Form1 : Form
        {
     
            public Form1()
            {
                InitializeComponent();
            }
     
            private void Form1_Load(object sender, EventArgs e)
            {
                serialPort1.Open();
                timer1.Start();
     
            }
     
     
            private void close_Click(object sender, EventArgs e)
            {
     
                serialPort1.Close();
                System.Environment.Exit(0);
            }
     
     
     
     
     
     
     
     
            private void textBox1_TextChanged(object sender, EventArgs e)
            {
     
     
            }
     
            private void timer1_Tick(object sender, EventArgs e)
            {
                string A = serialPort1.ReadExisting();
                string date = System.DateTime.Now.ToString("dddd");
                string times = System.DateTime.Now.ToString("hh:mm");
                if (A != "")
                {
                    XmlDocument xmlDoc = new XmlDocument();
                    xmlDoc.Load("C:\\Users\\Antoine\\Documents\\Visual Studio 2012\\Projects\\RFID\\RFID\\bin\\Debug\\horaire.xml");
                    XmlNode node=xmlDoc.SelectSingleNode("/DocumentElement/utilisateur[id='"+A+"']/"+date);
                    if (node != null)
                    {
                        node.InnerText = times;
                    }
                    else
                    {
                        //Alerter : quelqu'un n'est pas autorisé d'accès
                    }
                    xmlDoc.Save("C:\\Users\\Antoine\\Documents\\Visual Studio 2012\\Projects\\RFID\\RFID\\bin\\Debug\\horaire.xml");
                    richTextBox1.AppendText(A);
                    Console.Write(date);
     
                }
            }
        }
    }
    Et j'affiche le jour en mode console et j'obtient vendredi sans majuscule et donc pareil que dans le fichier XML.

    EDIT: J'ai fait
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    node.InnerText = times;
                        Console.Write(A);
                        Console.Write(date);
    et je n'obtient rien.

  8. #8
    Membre chevronné
    Inscrit en
    octobre 2011
    Messages
    1 043
    Détails du profil
    Informations forums :
    Inscription : octobre 2011
    Messages : 1 043
    Points : 1 813
    Points
    1 813

    Par défaut

    Oui, mais qu'est-ce que ça donne, A?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    richTextBox1.AppendText(A);
    //ou
    //Console.WriteLine(A);

  9. #9
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    février 2017
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 20
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : février 2017
    Messages : 48
    Points : 18
    Points
    18

    Par défaut

    Si je le laisse à la fin j'obtient 010FE1D6457C
    
    et après le
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    node.InnerText = times;
    il y a rien.

    Si je fait en mode console , j'obtient comme numéro de carte : 010FE1D6457C et lorsque je rentre ce numéro sur notepad++ , j'ai :

  10. #10
    Membre chevronné
    Inscrit en
    octobre 2011
    Messages
    1 043
    Détails du profil
    Informations forums :
    Inscription : octobre 2011
    Messages : 1 043
    Points : 1 813
    Points
    1 813

    Par défaut

    L'image montre poutant que le fichier au départ est mal-formé au sens de xml. Les caractères de contrôle comme STX (0x02) ne sont pas permis. Il faut les écartés quand on écrit le document xml. On peut faire un petit contrôle dans cette direction.
    Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    //xmlDoc.Load("C:\\Users\\Antoine\\Documents\\Visual Studio 2012\\Projects\\RFID\\RFID\\bin\\Debug\\horaire.xml");
    try {
        xmlDoc.Load("C:\\Users\\Antoine\\Documents\\Visual Studio 2012\\Projects\\RFID\\RFID\\bin\\Debug\\horaire.xml");
    } catch (XmlException e) {
        Console.WriteLine(e.Message);
        Envorionment.Exit(2);    //ou Application.Exit(exitcode) selon des cas
    }

  11. #11
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    février 2017
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 20
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : février 2017
    Messages : 48
    Points : 18
    Points
    18

    Par défaut

    Pour le j'ai l'erreur suivante : Une variable locale nommée 'e' ne peut pas être déclarée dans cette portée, car elle modifierait la signification de 'e', déjà utilisée dans une portée 'parent ou en cours' pour désigner autre chose

  12. #12
    Membre chevronné
    Inscrit en
    octobre 2011
    Messages
    1 043
    Détails du profil
    Informations forums :
    Inscription : octobre 2011
    Messages : 1 043
    Points : 1 813
    Points
    1 813

    Par défaut

    Si je regarde de plus près ce qui est obtenu de A, il est évident qu'il contient lui aussi des caractères de contrôle, invisibles dessus, STX devant et ETX après l'id attendu. Dans un sens, il ne doit pas faire trop de surpris : il faut toujours être plus prudent quand on lit ReadExisting() d'une instance de SerialPort... Si les conditions sont réunis, peut-être une ReadLine() suffit à écarter les bytes malvenus - c'est loin de certain quand même; sinon, il faut élaborer un peu plus la ligne-là aussi.

  13. #13
    Membre chevronné
    Inscrit en
    octobre 2011
    Messages
    1 043
    Détails du profil
    Informations forums :
    Inscription : octobre 2011
    Messages : 1 043
    Points : 1 813
    Points
    1 813

    Par défaut

    j'ai l'erreur suivante : Une variable locale nommée 'e' ne peut pas être déclarée dans cette portée, car elle modifierait la signification de 'e', déjà utilisée dans une portée 'parent ou en cours' pour désigner autre chose
    Je ne sais pas trop quoi, mais le document xml est mal-formé au départ. Il faut le faire propre en tout cas.

  14. #14
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    février 2017
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 20
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : février 2017
    Messages : 48
    Points : 18
    Points
    18

    Par défaut

    Je vais essayer avec Readline().
    J'avais déjà essayer avec Substring() mais impossible avec

  15. #15
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    février 2017
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 20
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : février 2017
    Messages : 48
    Points : 18
    Points
    18

    Par défaut

    Citation Envoyé par tsuji Voir le message
    Je ne sais pas trop quoi, mais le document xml est mal-formé au départ. Il faut le faire propre en tout cas.
    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
    <?xml version="1.0" standalone="yes"?>
    <DocumentElement>
    <utilisateur id ="010FE1D8B98E">
        <lundi></lundi>
        <mardi></mardi>
        <mercredi></mercredi>
        <jeudi></jeudi>
        <vendredi></vendredi>
        <samedi></samedi>
        <dimanche></dimanche>
    </utilisateur>
    <utilisateur id ="010FE1D6457C">
        <lundi></lundi>
        <mardi></mardi>
        <mercredi></mercredi>
        <jeudi></jeudi>
        <vendredi></vendredi>
        <samedi></samedi>
        <dimanche></dimanche>
    </utilisateur>
    </DocumentElement>
    C'est mieux comme ça ?

  16. #16
    Membre chevronné
    Inscrit en
    octobre 2011
    Messages
    1 043
    Détails du profil
    Informations forums :
    Inscription : octobre 2011
    Messages : 1 043
    Points : 1 813
    Points
    1 813

    Par défaut

    Non, ça n'a rien à voir, un élément id ou un attribut id. Il faut nettoyer le fichier, enlever tous les caractères malvenus, comme STX (0x02), ETX (0x03).

  17. #17
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    février 2017
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 20
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : février 2017
    Messages : 48
    Points : 18
    Points
    18

    Par défaut

    Justement lorsque j'ouvre le fichier XML avec Notepad++ je n'ai plus les balises devant

  18. #18
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    février 2017
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 20
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : février 2017
    Messages : 48
    Points : 18
    Points
    18

    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
    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
    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Threading;
    using System.Windows.Forms;
    using System.Xml;
    using System.Globalization;
    using System.Xml.XPath;
     
    namespace RFID
    {
        public partial class Form1 : Form
        {
     
            public Form1()
            {
                InitializeComponent();
            }
     
            private void Form1_Load(object sender, EventArgs e)
            {
                serialPort1.Open();
                timer1.Start();
     
            }
     
     
            private void close_Click(object sender, EventArgs e)
            {
     
                serialPort1.Close();
                System.Environment.Exit(0);
            }
     
     
     
     
     
     
     
     
            private void textBox1_TextChanged(object sender, EventArgs e)
            {
     
     
            }
     
            private void timer1_Tick(object sender, EventArgs e)
            {
                string A = serialPort1.ReadExisting();
     
                string date = System.DateTime.Now.ToString("dddd");
                string times = System.DateTime.Now.ToString("hh:mm");
                if (A != "")
                {
     
     
     
                    if (A.Length == 16) // Carte détectée
                    {
                        string numCarte = A.Substring(8, 5);
                        XmlDocument xmlDoc = new XmlDocument();
                    xmlDoc.Load("horaire.xml");
                    XmlNode node = xmlDoc.SelectSingleNode("/DocumentElement/utilisateur[id='" + numCarte + "']/" + date);
                    if (node != null)
                    {
                        node.InnerText = times;
                    }
                    else
                    {
                        //Alerter : quelqu'un n'est pas autorisé d'accès
                    }
                    xmlDoc.Save("horaire.xml");
     
                        richTextBox1.AppendText(numCarte);
                        Console.Write(numCarte);
                    }
     
     
     
     
     
     
                }
            }
        }
    }
    C'est bon j'ai réussi
    Merci beaucoup pour l'aide !!

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

Discussions similaires

  1. [DOMXML] Ecrire dans un fichier xml
    Par GTJuanpablo dans le forum DOMXML
    Réponses: 2
    Dernier message: 11/07/2007, 15h26
  2. Réponses: 1
    Dernier message: 20/02/2007, 13h43
  3. [FLASH 8] Ecrire dans un fichier xml
    Par dom_dev dans le forum Flash
    Réponses: 9
    Dernier message: 26/09/2006, 10h10
  4. Lire/Ecrire dans un fichier .xml depuis Java
    Par SkyBioSS dans le forum XML
    Réponses: 13
    Dernier message: 16/05/2006, 17h38
  5. <xml><asp.net> Ecrire dans un fichier xml
    Par kenkine dans le forum XML/XSL et SOAP
    Réponses: 1
    Dernier message: 24/03/2006, 11h17

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