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

JavaScript Discussion :

Tableau javascript rempli avec des index d'un tableau array php.


Sujet :

JavaScript

  1. #1
    Membre �clair�
    Inscrit en
    Avril 2005
    Messages
    469
    D�tails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 469
    Par d�faut Tableau javascript rempli avec des index d'un tableau array php.
    Bonjour,

    je construit un tableau javascript qui est index� par des variables d'un autre tableau php array.
    Les valeurs de ce tableau JS sont des �l�ments d'un formulaire . le tableau est rempli si je coche la ligne correspondante � l��l�ment <input> texte.

    mais quand j'affiche mon tableau , j'obtiens des s�parateurs comme �a :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    ,Produits PF,Produits ATQ,Produits Financiers,,Charges PF,,,,,Produits de location
    Pourquoi les s�parateurs s�incr�mentent quand on descends par rapport aux lignes ?

    Quels est le probl�me selon vous ?

    voici le code HTML g�n�r� quand.

    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
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
    <head>
    <link rel="stylesheet" media="screen" type="text/css" title="Design" href="budget_css.css" />
    <title>Modifier un chapitre</title>
    </head>
    <script type="text/javascript">
    /**
    * Méthode qui sera appelée sur le click du bouton
    */
    function aff_param(tab_id)
    {
    var tab_chapitre = new Array();
    for (i=0; i<tab_id.length; i++)
      {
      id_ligne=tab_id[i];
      if (document.getElementById('labox'+id_ligne).checked)
      {
    val_chapitre= document.getElementById('chapitre'+id_ligne).value;
    tab_chapitre[id_ligne]=val_chapitre;
    }
    }
     alert(tab_chapitre)
    }
    </script>
    <body >  
    <div id="formulaire">  
    <form name="test" method="post" action="" >
    <fieldset ><legend><b>chapitre à modifier</b></legend>
    <table border="1" style="border-collapse:collapse" align="center" width="60%">
    <thead>
    <tr>
    <th>Chapitre</th>
    <th>A modifier</th>
    </tr>
    </thead>
    <tbody>
    <tr>  
    <td width="10%">
    <input type="text" name="chapitre[9]" id="chapitre9" size="15" value="Autres Charges" />
    </td> 
    <td>
    <input type="checkbox" name="labox[9]" id="labox9" value="9"  />
    </td>
    </tr>
    <tr>  
    <td width="10%">
    <input type="text" name="chapitre[4]" id="chapitre4" size="15" value="Autres Produits " />
    </td> 
    <td>
    <input type="checkbox" name="labox[4]" id="labox4" value="4"  />
    </td>
    </tr>
    <tr>  
    <td width="10%">
    <input type="text" name="chapitre[7]" id="chapitre7" size="15" value="Charges Administratives" />
    </td> 
    <td>
    <input type="checkbox" name="labox[7]" id="labox7" value="7"  />
    </td>
    </tr>
    <tr>  
    <td width="10%">
    <input type="text" name="chapitre[6]" id="chapitre6" size="15" value="Charges AT" />
    </td> 
    <td>
    <input type="checkbox" name="labox[6]" id="labox6" value="6"  />
    </td>
    </tr>
    <tr>  
    <td width="10%">
    <input type="text" name="chapitre[8]" id="chapitre8" size="15" value="Charges Financières" />
    </td> 
    <td>
    <input type="checkbox" name="labox[8]" id="labox8" value="8"  />
    </td>
    </tr>
    <tr>  
    <td width="10%">
    <input type="text" name="chapitre[5]" id="chapitre5" size="15" value="Charges PF" />
    </td> 
    <td>
    <input type="checkbox" name="labox[5]" id="labox5" value="5"  />
    </td>
    </tr>
    <tr>  
    <td width="10%">
    <input type="text" name="chapitre[2]" id="chapitre2" size="15" value="Produits ATQ" />
    </td> 
    <td>
    <input type="checkbox" name="labox[2]" id="labox2" value="2"  />
    </td>
    </tr>
    <tr>  
    <td width="10%">
    <input type="text" name="chapitre[10]" id="chapitre10" size="15" value="Produits de location" />
    </td> 
    <td>
    <input type="checkbox" name="labox[10]" id="labox10" value="10"  />
    </td>
    </tr>
    <tr>  
    <td width="10%">
    <input type="text" name="chapitre[3]" id="chapitre3" size="15" value="Produits Financiers" />
    </td> 
    <td>
    <input type="checkbox" name="labox[3]" id="labox3" value="3"  />
    </td>
    </tr>
    <tr>  
    <td width="10%">
    <input type="text" name="chapitre[1]" id="chapitre1" size="15" value="Produits PF" />
    </td> 
    <td>
    <input type="checkbox" name="labox[1]" id="labox1" value="1"  />
    </td>
    </tr>
    <tr align="center">
    <td colspan="3">
    <input type="button" name="envoi_mod_chapt" value="Modifier les données"  onclick='			
    var objJsonJS = ["9","4","7","6","8","5","2","10","3","1"]; aff_param(objJsonJS); '/>
    </td>
    </tr>
    </tbody>
    </table>
    </fieldset>
    </form>
    </div>
    </body>
    </html>
    Merci de vos aides.

    Cordialement.

  2. #2
    R�dacteur

    Avatar de Bovino
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par d�faut
    Pourquoi les s�parateurs s�incr�mentent quand on descends par rapport aux lignes ?
    Non, les s�parateurs ne "s'incr�mentent pas", c'est juste qu'il y a des cases vides dans ton tableau... J'imagine qu'elles correspondent aux cases non coch�es.
    Pas de question technique par MP !
    Tout le monde peut participer � developpez.com, vous avez une id�e, contactez-moi !
    Mes formations video2brain : La formation compl�te sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'int�gration de JSFiddle et CodePen sur le forum

  3. #3
    Membre �clair�
    Inscrit en
    Avril 2005
    Messages
    469
    D�tails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 469
    Par d�faut
    Citation Envoy� par Bovino Voir le message
    Non, les s�parateurs ne "s'incr�mentent pas", c'est juste qu'il y a des cases vides dans ton tableau... J'imagine qu'elles correspondent aux cases non coch�es.
    En fait j'ai bien pris le soin d'exclure les textes des cases non coch�es.
    avec
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    if (document.getElementById('labox'+id_ligne).checked)
    donc il doit pas y avoir de vides.

    Je voudrais mettre les textes des cases coch�es dans une chaine de caract�res et l'affecter au tableau au sortir la boucle. la chaine est initialis�e '' avant la boucle.

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    for (i=0; i<tab_id.length; i++)
     {
     id_ligne=tab_id[i];
     if (document.getElementById('labox'+id_ligne).checked)
      {
     ligne=document.getElementById('labox'+id_ligne).value;
    val_chapitre= document.getElementById('chapitre'+ligne).value;
    chaine_tab=chaine_tab+val_chapitre+',';
    }
    }
    Apr�s j'affecte � la variable chaine mon tableau d�clar� new Array();
    mais j'ai � la fin de la chaine un caract�re ",".

    Comment le supprimer en javascript ?( enlever un caract�re se trouvant � la fin d'une chaine)

    Merci de vos aides

    Cordialement.

  4. #4
    R�dacteur

    Avatar de Bovino
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par d�faut
    Citation Envoy� par madina
    En fait j'ai bien pris le soin d'exclure les textes des cases non coch�es.
    avec
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    if (document.getElementById('labox'+id_ligne).checked)
    donc il doit pas y avoir de vides.
    oui... mais non
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    tab_chapitre[id_ligne]=val_chapitre;
    Si par exemple, seules tes cases 1 3 et 8 sont coch�es, tu rempliras le tableau aux rangs 1 3 et 8, mais les rangs 0 2 4 5 6 7 resteront vides
    Essaye par exemple
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    var tab = [];
    tab[50] = 1;
    alert(tab.length + '\n' + tab);
    et tu comprendras mieux.
    Pas de question technique par MP !
    Tout le monde peut participer � developpez.com, vous avez une id�e, contactez-moi !
    Mes formations video2brain : La formation compl�te sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'int�gration de JSFiddle et CodePen sur le forum

  5. #5
    Membre �clair�
    Inscrit en
    Avril 2005
    Messages
    469
    D�tails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 469
    Par d�faut
    Bonjour,

    C'est vrai je vois bien. les cases non remplies sont vides.
    Ce qui am�ne que les virgules se succ�dent.

    Maintenant, je voudrais d�clarer un tableau dont la longueur est �gale exactement au nombres de cases qui sont coch�es.
    Pour cela, je fais d'abord une boucle ou je comptes le nombre de cases qui coch�es , puis je d�clare et remplit le tableau dont la taille est �gale � ce nombre.
    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
    j=0;
    for (i=0; i<tab_id.length; i++)
     {
    id_ligne=tab_id[i];
     if (document.getElementById('labox'+id_ligne).checked)
     {
      j=j+1;
    }
    }
    var tab_chapitre =[j];
    for (i=0; i<tab_id.length; i++)
     {
     id_ligne=tab_id[i];
    if (document.getElementById('labox'+id_ligne).checked)
     {
     ligne=document.getElementById('labox'+id_ligne).value;
    val_chapitre= document.getElementById('chapitre'+ligne).value;
    tab_chapitre[id_ligne]=val_chapitre;
    }
    }
    alert(tab_chapitre);
    mais �a m'affiche toujours les virgules qui se succ�dent ?

    En fait je vais faire apr�s une requ�te AJAX. Pour cela je veux envoyer le tableau de chapitres dont les cases sont coch�es au lieu d'envoyer le tableau entier et faire la v�rification de cases qui sont coch�es dans le fichier de traitement php.

    Est - il plus facile et pratique de le faire cot� client avant d'envoyer �a en ajax ?

    Le tableau dont tous les �l�ments d�clar�s sont remplis ne devrait pas avoir de cases vides. N'est-ce pas ?

    Cordialement

  6. #6
    Membre �clair�
    Inscrit en
    Avril 2005
    Messages
    469
    D�tails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 469
    Par d�faut
    Bonjour,

    C'est les index des lignes qui sont les index de mon tableau.

    C'est pourquoi m�me en fixant le nombre d��l�ments, dans l'initialisation , les index ne sont pas successifs et ne sont pas ordonn�es.
    Je peux affecter pour la premi�re fois un index �gale � 9 (car c'est sa case qui est coch�e le premier).

    Je pense le seul moyen c'est de supprimer les �l�ments vides du tableau apr�s ?

    Cordialement.

  7. #7
    Membre Expert
    Avatar de Loceka
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    2 276
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 2 276
    Par d�faut
    Ce que voulait te faire comprendre Bovino est que les tableaux associatifs fonctionnent diff�rement avec des clefs enti�res.

    En gros si tu d�clares le tableau associatif suivant :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    var tab = new Array();
    tab[3] = "C";
    Il pourra �tre lu comme un tableau associatif OU comme un tableau "normal". Sa longueur sera donc de 4 �l�ments m�me si en r�alit� un seul �l�ment a �t� d�fini (les tableaux associatifs n'ont normalement pas de longueur associ�e).

    Le tableau que tu as construit est donc bon si tu le parcours comme un tableau associatif (avec un for ... in donc) et mauvais si tu le parcours normalement ou si tu laisses javascript le parcourir pour toi (avec un alert par exemple).

    Pour r�sumer : ton code est tout � fait correct, c'est juste le alert qui n'affiche pas la r�alit�. Si tu utilises un for ... in pour parcourir ce tableau dans la suite du code, tu n'auras pas de probl�me.

  8. #8
    Membre �clair�
    Inscrit en
    Avril 2005
    Messages
    469
    D�tails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 469
    Par d�faut
    Bonjour,

    D'accord, j'ai bien compris.

    Bon la finalit� c'est de l'envoyer via ajax. Je r�cup�re bien le tableau en PHP avec
    en JS
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    chapitre_string=tableau_chapitre.join(',');
    xhr.send("chapitre="+chapitre_string);
    en PHP
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    $chapitre=$_POST['chapitre'];
    $tab_chapitre = explode(',', $chapitre);
    Et apr�s je le parcours avec
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    foreach {$tab_chapitre  as $key => $val }
    et dans l�int�rieur , je suis oblig� de tester si la valeur est non nulle.

    Y'a pas une boucle en php qui est l��quivalent de (for ... in ) de javascript o� on pourra acc�der au cl�s et valeurs?

    Cordialement.

  9. #9
    Invit�
    Invit�(e)
    Par d�faut
    Bonjour, bonjour,
    Ce que madina oublie de dire, c'est que ses "i_ligne " sont en r�alit� des "id_chapitre", ID issus de la BASE DE DONNEES (id, auto-incr�ment�s).
    (voir ici)
    Autrement dit, ces "id_ligne" peuvent prendre n'importe quel valeur entre 1 et .... (?), et ne sont pas forc�ment par ordre croissant ou quoi que ce soit.

    Du coup, il n'y a pas de "trous" dans son array, mais une erreur dans sa r�cup�ration "par index" ...

  10. #10
    R�dacteur

    Avatar de Bovino
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par d�faut
    madina, je crois que tu essayes d'aller un peu trop vite...
    Tu essayes d'utiliser AJAX alors que tu ne maitrises manifestement pas les fondamentaux de PHP ni de JavaScript, ni des �changes client serveur. N�cessairement, tu vas droit dans le mur et tu compliques inutilement les choses.
    Le probl�me pour nous, c'est que pour t'aider correctement, il faudrait que l'on refasse tout, ce qui n'est absolument pas le but du forum.
    Je te conseillerais donc de commencer par mettre en place un formulaire classique qui r�ponde � tes besoins et de revenir � une solution AJAX lorsque tout sera plus clair dans ton esprit.
    Pas de question technique par MP !
    Tout le monde peut participer � developpez.com, vous avez une id�e, contactez-moi !
    Mes formations video2brain : La formation compl�te sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'int�gration de JSFiddle et CodePen sur le forum

  11. #11
    Invit�
    Invit�(e)
    Par d�faut
    Le fait est que madina a lanc� plusieurs topics sur le m�me sujet, recu plusieurs r�ponses, ... mais n'a pas fait le tri !

    Toutes les solutions donn�es r�pondaient � une probl�matique donn�e.
    Sauf ... qu'il y avait des probl�matiques diff�rentes, et parfois antinomiques et contradictoires.

    Il faut TRIER les infos re�ues, et FAIRE UN CHOIX de la METHODE A UTILISER.

    La m�thode "au shaker" (et pas � la cuill�re) ne fonctionne que sur le vodka-martini de James Bond ...

  12. #12
    Membre �clair�
    Inscrit en
    Avril 2005
    Messages
    469
    D�tails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 469
    Par d�faut
    Bonjour,

    En effet, j'ai d�j� m�me utilis� Ajax dans des cas comme(listes li�es, confirmation insertion ou modifications...).

    Pour cet exemple, c'est seulement que c'est beaucoup plus complexe avec l��tat des checkbox.

    Donc ce serait bien que je sache comment faire quand on fait de l'AJAX pour savoir si un checkbox est coch� ou pas dans un tableau de checkbox .
    avec la d�finition d'un tableau de checkbox:

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    <input type="checkbox" name="labox[<?php echo $idLigne; ?>]" id="labox<?php echo $idLigne; ?>" value="<?php echo $idLigne; ?>"  />.
    je sais d�j� comment envoyer le tableau de checkbox.

    Le probl�me est que tous les checkbox qu'il soient coch�s ou pas poss�dent une valeur par d�faut ici.

    Comment donc savoir avec ajax qu�un checkbox est coch� ?

    Cordialement.

  13. #13
    Invit�
    Invit�(e)
    Par d�faut
    [Edit] Oups ! mauvais endroit ...
    Derni�re modification par Invit� ; 12/08/2011 � 14h43.

  14. #14
    Membre Expert
    Avatar de Loceka
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    2 276
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 2 276
    Par d�faut
    Citation Envoy� par madina Voir le message
    Y'a pas une boucle en php qui est l��quivalent de (for ... in ) de javascript o� on pourra acc�der au cl�s et valeurs?
    Le foreach est l'�quivalent (un des �quivalents en r�alit�) du for in de javascript en PHP.

    Le probl�me c'est que si tu utilises "join" sur ton tableau javascript, ce qui �quivaut � le parcourir de fa�on "normale".

    Pour ce que tu veux faire, il te faut toi-m�me �crire le join :
    Code PHP : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    var chapitre_string="";
    var keyDelim = ':';
    var valueDelim = ',';
    for (var i in tableau_chapitre) {
      chapitre_string += i + keyDelim + tableau_chapitre[i] + valueDelim;
    }
    xhr.send("chapitre="+chapitre_string);

    Bien entendu il faut qu'aucun des d�limiteurs (':' et ',') ne puisse �tre pr�sent dans la clef ou dans la valeur.

    Ensuite il te suffit de reconstituer le tableau c�t� PHP :
    Code PHP : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    $key_delim = ':';
    $value_delim = ',';
    $tab_chapitre = explode($value_delim, $chapitre);
    foreach ($tab_chapitre as $entry) {
      list($index, $value) = explode($key_delim, $entry);
      // Traitement à faire, potentiellement reconstruction d'un tableau associatif.
    }

  15. #15
    R�dacteur

    Avatar de Bovino
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par d�faut
    Comment donc savoir avec ajax qu�un checkbox est coch� ?
    V�rifier qu'un checkbox est coch� n'a rien � voir avec un aspect AJAX, c'est du JavaScript de base.
    Ca se fait � partir d'une boucle sur l'ensemble des checkbox de la page.
    Ensuite, tu peux dans cette boucle, cr�er la chaine de param�tres � envoyer lors de la requ�te AJAX.
    Pas de question technique par MP !
    Tout le monde peut participer � developpez.com, vous avez une id�e, contactez-moi !
    Mes formations video2brain : La formation compl�te sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'int�gration de JSFiddle et CodePen sur le forum

  16. #16
    Membre �clair�
    Inscrit en
    Avril 2005
    Messages
    469
    D�tails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 469
    Par d�faut
    Bonjour,

    Merci. Donc je vais le tester dans la page avant de faire la requ�te ajax.
    je le faisais m�me avant .

    Cordialement.

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. liste des index d'un tableau associatif a partir d'une valeur du tableau
    Par soung dans le forum G�n�ral JavaScript
    R�ponses: 1
    Dernier message: 20/07/2011, 08h29
  2. Champs pr�-rempli avec des caracteres
    Par psgkiki dans le forum G�n�ral JavaScript
    R�ponses: 4
    Dernier message: 19/06/2008, 08h51
  3. R�ponses: 2
    Dernier message: 30/12/2006, 10h50
  4. R�ponses: 15
    Dernier message: 22/12/2006, 14h28
  5. Comment optimiser une lourde requ�te avec des index
    Par Romalafrite dans le forum Requ�tes
    R�ponses: 10
    Dernier message: 01/12/2006, 19h18

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