Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2157 connectés 

 


 Mot :   Pseudo :  
 
 Page :   1  2  3  4
Page Suivante
Auteur Sujet :

Vos meilleurs astuces....

n°989556
fabien
Vive la super 5 !
Posté le 22-02-2005 à 10:23:04  profilanswer
 

Reprise du message précédent :
[quote=989549,80,38,66432]eh oh, le copier/coller ça existe aussi hein :o
 
pis bon ça fait un filtre à boulets, voilà :whistle:[/quote]
n'oublie pas que le boulet envoie un mail a l'admin pour lui dire qu'il arrive pas a se connecter, donc si t'as envie de recevoir plein de mail de ce genre ... [:totozzz]


---------------
Découvre le HFRcoin ✈ - smilies
mood
Publicité
Posté le 22-02-2005 à 10:23:04  profilanswer
 

n°989561
drasche
Posté le 22-02-2005 à 10:25:46  profilanswer
 

Vous me démoralisez :o
J'aime à croire que les gens ne sont pas aussi stupides, me serais-je trompé? :o


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°989563
fabien
Vive la super 5 !
Posté le 22-02-2005 à 10:28:52  profilanswer
 

[quote=989561,120,1,66432]Vous me démoralisez :o
J'aime à croire que les gens ne sont pas aussi stupides, me serais-je trompé? :o[/quote]
ben j'ai deja recu des mails a cause de cela [:spamafote]
 
dernierement c'etait a cause de deux "v" collé qui resemblait a un "w".


---------------
Découvre le HFRcoin ✈ - smilies
n°989570
drasche
Posté le 22-02-2005 à 10:34:52  profilanswer
 

Ben dans un mail plain text, donc affiché en courier, faut quand même le faire exprès...


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°989612
ratibus
Posté le 22-02-2005 à 11:14:09  profilanswer
 

[quote=988552,80,25,66432]Pour ceux qui captent pas l'anglais: création plus ou moins aléatoire d'un mot de passe de 16 caractères, en veillant à une répartition entre lettres minuscules, majuscules, chiffres, et symboles. En veillant au passage à ce que chaque caractère soit employé une seule fois. Je compte intégrer cette procédure à mon forum.
 
J'ai bon? Ya sûrement moyen d'optimiser :D[/quote]
 
Salut
 
Je me suis permis de réécrire ta fonction :

Code :
  1. function generatePwd() {
  2. // Generates a so-called random password:
  3. /* Rules:
  4.  Password is sixteen characters long;
  5.  two or three capital letters
  6.  one or two symbols
  7.  two or three digits
  8.  other characters are lowercase letters
  9. */
  10. $chars = array('a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z');
  11. $majChars = array('A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z');
  12. $digits = array(0,1,2,3,4,5,6,7,8,9);
  13. $symbols = array();
  14. for($i=33; $i<48; $i++) {
  15.  $symbols[] = chr($i);
  16. }
  17. // Password creation
  18. $lMaj = mt_rand(2, 3);
  19. $lSym = mt_rand(1, 2);
  20. $lDig = mt_rand(2, 3);
  21. $lChars = 16-$lMaj-$lSym-$lDig;
  22. $chosen = array();
  23. // get uppercase letters
  24. shuffle($majChars);
  25. $chosen = array_merge($chosen, array_slice($majChars, 0, $lMaj));
  26. // get numbers
  27. shuffle($digits);
  28. $chosen = array_merge($chosen, array_slice($digits, 0, $lDig));
  29. // get symbols
  30. shuffle($symbols);
  31. $chosen = array_merge($chosen, array_slice($symbols, 0, $lSym));
  32. // get lowercase letters
  33. shuffle($chars);
  34. $chosen = array_merge($chosen, array_slice($chars, 0, $lChars));
  35. // reorder digits randomly
  36. shuffle($chosen);
  37. return implode('', $chosen);
  38. }


 
J'ai fait quelques tests, elle est environ 6-7 fois plus rapide ;)

n°989620
drasche
Posté le 22-02-2005 à 11:19:54  profilanswer
 

c'est beau :love:
 
Me reste plus qu'à regarder l'aide sur les fonctions que tu as employées :)  (chuis loin de connaître toutes les fonctions de base mais ça devait se voir :ange:)
 
merci beaucoup :jap:


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°989633
ratibus
Posté le 22-02-2005 à 11:36:12  profilanswer
 

Quand on a gouté aux tableaux en PHP, on peut plus s'en passer :D

n°989641
drasche
Posté le 22-02-2005 à 11:41:51  profilanswer
 

Fallait juste que je regarde pour array_slice pour les paramètres, shuffle est assez explicite comme nom :)


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°989647
ratibus
Posté le 22-02-2005 à 11:47:13  profilanswer
 

Oui le shuffle faut juste faire gaffe qu'il bosse par référénce. Il ne renvoie pas un autre tableau "randomisé".

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4
Page Suivante

Aller à :
Ajouter une réponse
 

Sujets relatifs
meilleurs tutorielstruc et astuces pour mieux classer son site sur les moteurs de reherch
Astuces ? passer outre la confirmation de renvoi d'informationsVos meilleurs links pour réaliser batch et comprendre mieux le shell
Meilleurs scripts que PHPNuke ?Meilleurs technos Java
Vos meilleurs sites?????[PHP] ... les meilleurs guides sur le net
Les meilleurs sites de Visual Basic pour newbies[Java] Trucs et Astuces JBuilder 4
Plus de sujets relatifs à : Vos meilleurs astuces....


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR