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

WinDev Discussion :

Générer un mot de passe


Sujet :

WinDev

  1. #1
    Inactif   Avatar de Deallyra
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    1 997
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 1 997
    Points : 1 769
    Points
    1 769
    Par défaut Générer un mot de passe
    Bonjour amis développeur,

    Voilà, je suis en plein stage de seconde année pour mon bts et j'ai a réaliser une application qui permet de générer des mot de passes selon divers paramètres transmit par l'utilisateur final (casse, numérique, caractères spéciaux)
    J'ai commencé a faire ceci :
    Code WinDev : 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
     
    InitHasard()
     
    POUR i = 1 A gnNbCarat
     
    	j = Hasard(32, 255)
     
    	SELON j
    		CAS 48 A 57
    			//Chiffre
    		CAS 65 A 90
    			//Majuscule
    		CAS 97 A 122
    			//Minuscule
    		AUTRE CAS
    			//Caractère spéciaux
    	FIN
     
    FIN
    Le truc, c'est que je voudrais -si possible- utiliser autre chose que ça, un autre type d'algorithme...
    je ne sais pas quoi réellement... je cherche des idées.

    A défaut, j'aurais voulu une confirmation.
    Je souhaiterais que l'utilisateur est possibilité de rajouter dans une liste des caractères qu'il souhaite voir paraitre.
    Pour cela dois-je fait un
    Code pseudo-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
     
    InitHasard()
    bCaractSpeciaux est un entier = hasard(1,gnNbCaract)
    POUR i = 1 A gnNbCarat
    	SI hasard() < 0.5
    		j = Hasard(32, 255)
    		SELON j
    			CAS 48 A 57
    				//Chiffre
    			CAS 65 A 90
    				//Majuscule
    			CAS 97 A 122
    				//Minuscule
    			AUTRE CAS
    				//Caractère spéciaux
    		FIN
    	SINON
    		Si bCaractSpeciaux != 0
    			sMotDePasse +=listeUtilisateur..occurenceSurPosition(hasard(1,gnNbCaract))
    		bCaractSpeciaux --
    	FIN
    FIN

    occurenceSurPosition est une invention de ma part, je n'arrive pas a trouver la nouvelle fonction, j'ai commencé l'apprentissage de windev12 hier matin

    par occurenceSurPosition j'entends j'ai une chaîne et dans cette chaîne, je souhaite retourner le caractère à l'index X, le Xième caractère

    Voilà, merci beaucoup
    *Si la réponse vous convient, n'oubliez pas le tag
    *Exprimez vous dans un français correct; on prend le temps de vous lire, prenez le temps de bien écrire.
    *Et comment on interprète votre code? N'oubliez pas la balise!

    *Pour une mise en page simple avec des divs.
    *Pour faire des formulaires xHTML CSS.

  2. #2
    Membre émérite

    Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 683
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 683
    Points : 2 579
    Points
    2 579
    Par défaut
    Bonjour,

    Dans l'index de l'aide, tapez : Chaîne, Fonctions WLangage

    Vous aurez toutes les infos nécessaire pour utiliser les fonctions de gestion des chaines. L'aide est très bien faite et avec un peu de temps on s'y retrouve très vite. Utilisez toujours l'index de l'aide pour recherche suivant des mots clé car le sommaine et la recherche sont inutilisables.

    Pour compléter la question de la gestion des chaines, il y a, en plus des fonctions, l'opérateur [[ ]] qui permet d'extraire des parties de chaine et fait double emploi avec certaines fonctions. A utiliser selon ses préférences.

  3. #3
    Inactif   Avatar de Deallyra
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    1 997
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 1 997
    Points : 1 769
    Points
    1 769
    Par défaut
    ok. le code donnerait donc ceci

    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
     
    InitHasard()
    bCaractSpeciaux est un entier = hasard(1,gnNbCaract)
    POUR i = 1 A gnNbCarat
    	SI hasard() < 0.5
    		j = Hasard(32, 255)
    		SELON j
    			CAS 48 A 57
    				//Chiffre
    			CAS 65 A 90
    				//Majuscule
    			CAS 97 A 122
    				//Minuscule
    			AUTRE CAS
    				//Caractère spéciaux
    		FIN
    	SINON
    		Si bCaractSpeciaux != 0
    			sMotDePasse +=listeUtilisateur[[hasard(1,gnNbCaract)]]
    		bCaractSpeciaux --
    	FIN
    FIN
    Sinon une idée pour faire autre chose que hasard() suivi d'une interprétation de l'élément en code ASCII?
    *Si la réponse vous convient, n'oubliez pas le tag
    *Exprimez vous dans un français correct; on prend le temps de vous lire, prenez le temps de bien écrire.
    *Et comment on interprète votre code? N'oubliez pas la balise!

    *Pour une mise en page simple avec des divs.
    *Pour faire des formulaires xHTML CSS.

  4. #4
    Membre émérite

    Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 683
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 683
    Points : 2 579
    Points
    2 579
    Par défaut
    Qu'est ce qui vous gêne dans l'utilisation de hasard pour avoir une suite aléatoire de caractères ?

  5. #5
    Inactif   Avatar de Deallyra
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    1 997
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 1 997
    Points : 1 769
    Points
    1 769
    Par défaut
    En soi, rien ne me gêne réellement
    j'aurais souhaiter savoir s'il y avais une autre façon de faire voilà tout
    *Si la réponse vous convient, n'oubliez pas le tag
    *Exprimez vous dans un français correct; on prend le temps de vous lire, prenez le temps de bien écrire.
    *Et comment on interprète votre code? N'oubliez pas la balise!

    *Pour une mise en page simple avec des divs.
    *Pour faire des formulaires xHTML CSS.

  6. #6
    Inactif   Avatar de Deallyra
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    1 997
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 1 997
    Points : 1 769
    Points
    1 769
    Par défaut
    Autre question, quelle est la différence entre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Milieu("machaine",positionCaractere,1)
    et
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    machaine[[positionCaractere]]
    *Si la réponse vous convient, n'oubliez pas le tag
    *Exprimez vous dans un français correct; on prend le temps de vous lire, prenez le temps de bien écrire.
    *Et comment on interprète votre code? N'oubliez pas la balise!

    *Pour une mise en page simple avec des divs.
    *Pour faire des formulaires xHTML CSS.

  7. #7
    Membre émérite

    Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 683
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 683
    Points : 2 579
    Points
    2 579
    Par défaut
    Citation Envoyé par MimiCracra44 Voir le message
    Autre question, quelle est la différence entre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Milieu("machaine",positionCaractere,1)
    et
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    machaine[[positionCaractere]]
    Pour vous répondre je vais m'auto citer :

    Pour compléter la question de la gestion des chaines, il y a, en plus des fonctions, l'opérateur [[ ]] qui permet d'extraire des parties de chaine et fait double emploi avec certaines fonctions. A utiliser selon ses préférences.

  8. #8
    Expert éminent sénior

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    19 647
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 19 647
    Points : 32 889
    Points
    32 889
    Par défaut
    Mis à part que le premier code est "erronné" puisque, à cause des "" c'est le texte "machaine" qui est pris en considération et non la variable machaine comme dans le second code, le résultat retourné est le même une fois les "" enlevé dans le premier code.

    Certaines fonctions sont aussi plus rapides que d'autres, c'est le cas de [[]]. D'après le souvenir que j'ai de la documentation

  9. #9
    Inactif   Avatar de Deallyra
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    1 997
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 1 997
    Points : 1 769
    Points
    1 769
    Par défaut
    @ Guardian oui... les guillemets...

    désolée :/

    Mais donc le résultat est le même sinon la rapidité d'exécution...

    Merci de cette rapide réponse Guardian.

    @ vmolines

    je n'avais pas bien comprit le sens de ta phrase.
    merci également
    *Si la réponse vous convient, n'oubliez pas le tag
    *Exprimez vous dans un français correct; on prend le temps de vous lire, prenez le temps de bien écrire.
    *Et comment on interprète votre code? N'oubliez pas la balise!

    *Pour une mise en page simple avec des divs.
    *Pour faire des formulaires xHTML CSS.

  10. #10
    Inactif   Avatar de Deallyra
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    1 997
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 1 997
    Points : 1 769
    Points
    1 769
    Par défaut
    Guardian, je viens de lire qu'il fallait utiliser

    maChaine[[posisionCaractere a 1]]

    tu pourrais m'expliquer pourquoi? o_O
    il n'y avait pas d'explication
    *Si la réponse vous convient, n'oubliez pas le tag
    *Exprimez vous dans un français correct; on prend le temps de vous lire, prenez le temps de bien écrire.
    *Et comment on interprète votre code? N'oubliez pas la balise!

    *Pour une mise en page simple avec des divs.
    *Pour faire des formulaires xHTML CSS.

  11. #11
    Membre chevronné
    Avatar de mogwai162
    Homme Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 376
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Vosges (Lorraine)

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 376
    Points : 1 860
    Points
    1 860
    Par défaut
    En ce qui concerne l'algorithme. Ce qu'il y a de mieux a mon sens est de batir le mot a partir de syllabes

    par ex une liste contenant

    al
    go
    rit
    me
    mi
    eu
    ba
    tir

    puis un alea sur 3 voire 4 de ces syllabes ce qui pourrait faire par exemple ritmibago. A partir de la on peut ajouter des chiffres.

    L'avantage ? ça fait un mot barbare certe mais prononçable c'est un gros avantage pour un utilisateur.
    Patrick Catella

    Je ne réponds pas aux messages privés si ceux ci suivent un sujet. Il est préférable pour tous de poursuivre la discussion dans le sujet d'origine.

    Je suis Concepteur développeur Windev (10 ans) et Windev mobile (4 ans) en recherche d'emploi. J'etudie toute proposition

  12. #12
    Inactif   Avatar de Deallyra
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    1 997
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 1 997
    Points : 1 769
    Points
    1 769
    Par défaut
    hum...
    je ne cherche pas à ce qu'il soit prononçable.
    personnellement, on m'a donné un mot de passe avant hier quand je suis rentrée dans l'entreprise pour mon stage, suite de lettre en casse minuscule et majuscule qui ne veut rien dire, je l'ai mémorisé du second coup...

    mais c'est une idée.

    Pour l'instant, (selon les choix utilisateurs), je peux sortir des mots de passe comme :
    _9ðužÙqå
    _«Ä~²«¡<
    _’ÆH_Ë€
    _@ÏÓ$Ý¢T

    Ca, c'est si l'utilisateur valide la checkbox caractère spéciaux en plus de casse min, cas maj et numérique

    sans cette checkbox, j'obtiens :
    _rLVAEF8
    _23N5GoD
    _TmZUrAL

    ce sont des codes que l'on peut mémoriser même s'ils ne veulent rien dire
    *Si la réponse vous convient, n'oubliez pas le tag
    *Exprimez vous dans un français correct; on prend le temps de vous lire, prenez le temps de bien écrire.
    *Et comment on interprète votre code? N'oubliez pas la balise!

    *Pour une mise en page simple avec des divs.
    *Pour faire des formulaires xHTML CSS.

  13. #13
    Expert éminent sénior

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    19 647
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 19 647
    Points : 32 889
    Points
    32 889
    Par défaut
    Citation Envoyé par MimiCracra44 Voir le message
    Guardian, je viens de lire qu'il fallait utiliser
    maChaine[[posisionCaractere a 1]]
    Tu as lu ça où ?

    Je te déconseille d'utiliser les code ASCII étendus (9ðužÙqå _«Ä~²«¡< _’ÆH_Ë€ _@ÏÓ$Ý¢T)
    Si ton application dois être utilisée avec des polices spéciales tu risques d'avoir des problèmes.
    En ce qui me concerne je n'utilise jamais que les codes ASCII "caractères de bases" (de 33 à 126).

  14. #14
    Inactif   Avatar de Deallyra
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    1 997
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 1 997
    Points : 1 769
    Points
    1 769
    Par défaut
    désolée guardian, j'ai lu tellement de chose sur le web cet aprèm
    je ne saurais pas te renseigner sur la source.

    sinon, mon maître de stage à prévu une checkbox pour caractère minuscule, majuscule, numérique, spécial...

    j'essaie de voir si les caractères spéciaux sont obligatoire...
    mon application en elle même est le générateur de mot de passe donc pas de problème sur la police

    mais pour la réutilisabilité du password, je ne comprends pas moi même je te l'avoue...

    "+‰½áåjô", c'est pas facilement mémorisable et surtout, va tapper ca comme password pour ta boite mail par exemple
    *Si la réponse vous convient, n'oubliez pas le tag
    *Exprimez vous dans un français correct; on prend le temps de vous lire, prenez le temps de bien écrire.
    *Et comment on interprète votre code? N'oubliez pas la balise!

    *Pour une mise en page simple avec des divs.
    *Pour faire des formulaires xHTML CSS.

  15. #15
    Membre émérite

    Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 683
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 683
    Points : 2 579
    Points
    2 579
    Par défaut
    Citation Envoyé par MimiCracra44 Voir le message
    désolée guardian, j'ai lu tellement de chose sur le web cet aprèm
    je ne saurais pas te renseigner sur la source
    .
    ...
    La première source d'information à consulter est l'aide comme je l'ai mentionné. D'autant que pour des fonctions que je qualifierais de simplistes, je ne vois pas l'intérêt de chercher des informations en dehors de l'aide (pour des fonctions difficiles à mettre en oeuvre ou à comprendre je dis pas).

  16. #16
    Expert éminent sénior

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    19 647
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 19 647
    Points : 32 889
    Points
    32 889
    Par défaut
    Citation Envoyé par MimiCracra44 Voir le message
    désolée guardian, j'ai lu tellement de chose sur le web cet aprèm
    je ne saurais pas te renseigner sur la source.
    Pas grave, c'est peut-être simplement dans l'aide Windev.
    Comme je l'ai dit, il me semble qu'ils disent que c'est plus rapide.

    Si tu dois gérer les caractères spéciaux, tu peux envisager d'un inclure un ou deux dans ton MdP.

    Pour un sujet de stage, la logique n'est pas toujours de mise.
    L'intérêt est de voir ce dont tu es capable, pas d'avoir un traitement de MdP efficace

  17. #17
    Inactif   Avatar de Deallyra
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    1 997
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 1 997
    Points : 1 769
    Points
    1 769
    Par défaut
    ils comptent utiliser l'application...
    enfin bref.

    merci beaucoup de votre aide \o/
    *Si la réponse vous convient, n'oubliez pas le tag
    *Exprimez vous dans un français correct; on prend le temps de vous lire, prenez le temps de bien écrire.
    *Et comment on interprète votre code? N'oubliez pas la balise!

    *Pour une mise en page simple avec des divs.
    *Pour faire des formulaires xHTML CSS.

  18. #18
    Inactif   Avatar de Deallyra
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    1 997
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 1 997
    Points : 1 769
    Points
    1 769
    Par défaut
    -_-
    j'avais cherché dans l'aide mais j'y arrive pas encor bien (trouver les informations dont j'ai besoin)
    *Si la réponse vous convient, n'oubliez pas le tag
    *Exprimez vous dans un français correct; on prend le temps de vous lire, prenez le temps de bien écrire.
    *Et comment on interprète votre code? N'oubliez pas la balise!

    *Pour une mise en page simple avec des divs.
    *Pour faire des formulaires xHTML CSS.

  19. #19
    Membre expert
    Avatar de Emmanuel Lecoester
    Profil pro
    Inscrit en
    Février 2003
    Messages
    1 493
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Février 2003
    Messages : 1 493
    Points : 3 266
    Points
    3 266
    Par défaut
    Citation Envoyé par MimiCracra44 Voir le message
    Pour l'instant, (selon les choix utilisateurs), je peux sortir des mots de passe comme :
    _9ðužÙqå
    _«Ä~²«¡<
    _’ÆH_Ë€
    _@ÏÓ$Ý¢T
    Je vois bien l'utilisateur lamba qui ne sait pas faire alt Gr+8 pour faire \ mémoriser le ALT+185,ALT+259... la sécurité commence par la personne derrière le clavier. Si cette personne doit noter sur un post'it caché dans son tiroir "ÆH_Ë€" et mettre 10 minutes pour le taper

    Un simple des majuscules+minuscules + un caractères spécial + des chiffres suffit grandement à mon sens. Si je te mets Mimi$0801 comme mdp tu te'n souviens et en plus tu peux le changer quand tu veux... ou encore les M1m1Cr4Cr4 suffit dans bien des cas.
    Emmanuel Lecoester
    => joomla addict.

  20. #20
    Inactif   Avatar de Deallyra
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    1 997
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 1 997
    Points : 1 769
    Points
    1 769
    Par défaut
    101

    70u7 135 u717154t3ur5 n3 c0nn41553nt p45 13 1337 5p34k

    nan mais j'ai vu avec mon maître de stage...
    j'ai prit un marteau, un post-it avec marqué dessus "caractères spéciaux avec alt interdit"
    et pis j'ai tapé...

    c'est rentré. Maintenant, je fais de 33 à 126 sur la tablme ASCII, amplement suffisant.

    si l'utilisateur veut rajouter des "éèàù", libre à lui, je lui rajoute un label pour.

    Merci à tous
    *Si la réponse vous convient, n'oubliez pas le tag
    *Exprimez vous dans un français correct; on prend le temps de vous lire, prenez le temps de bien écrire.
    *Et comment on interprète votre code? N'oubliez pas la balise!

    *Pour une mise en page simple avec des divs.
    *Pour faire des formulaires xHTML CSS.

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

Discussions similaires

  1. Comment générer un mot de passe?
    Par sebac dans le forum VBA Access
    Réponses: 2
    Dernier message: 10/07/2009, 10h53
  2. [Tableaux] Générer un mot de passe avec rand();
    Par Shuriskn dans le forum Langage
    Réponses: 7
    Dernier message: 21/11/2008, 07h22
  3. Réponses: 10
    Dernier message: 04/12/2007, 08h34
  4. Générer un mot de passe
    Par yann_72 dans le forum WinDev
    Réponses: 7
    Dernier message: 15/11/2007, 18h44
  5. Comment générer un mot de passe composé de lettre et chiffre ?
    Par Ekimasu dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 25/05/2007, 16h09

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