Page 1 sur 1

password complexe sans cryptage

Posté : 12 févr. 2009, 10:32
par hpl76
Bonjour,

Je cherche à sortir un mot de passe sur n caractères (je pensais à 8) sans les crypter en base (niveau sécurité c'est ok de mon côté)

J'ai bien essayé ceci LEFT(MD5(RAND()), 8) mais il ne met jamais de majuscule hors je voudrais comme à la boulangerie un p'tit mélange :lol: (min, maj, chiffres)

Bien à vous !

hpl76, Iä, Iä, Cthulhu fhtagn !
:twisted:

Posté : 12 févr. 2009, 11:11
par @rthur
Le premier résultat me semble pas mal :
http://www.google.fr/search?q=php+password+generator

Posté : 12 févr. 2009, 11:35
par Invité
Ca marche chez toi ? Moi, non :?

Posté : 12 févr. 2009, 11:57
par @rthur
Ca marche chez toi ? Moi, non :?
ça marche chez moi.

Posté : 12 févr. 2009, 12:15
par hpl76
T'as pas modifié le script ? Tu as fait comment ton appel ?

Je pige pas... :(

hpl76

Posté : 12 févr. 2009, 12:17
par @rthur
J'avais testé cela et ça marchait bien :
generatePassword(9, 1)
##edit:
Après vérification, effectivement si on veut une force supérieure à 1 ça ne marche pas comme prévu, il faut remplacer "&" par ">=" dans les if

Exmeple:
    if ($strength & 1) {
devient
    if ($strength >= 1) {

Posté : 12 févr. 2009, 12:38
par hpl76
Tu n'as pas eu à modifier le script ? Peux-tu me poster ton code stp, car moi ça me retourne une page blanche même si je fais un appel à la fonction...hpl76

Posté : 12 févr. 2009, 14:30
par Invité
PERFECT, merci @rthur ;)