Comment générer une clé aléatoire en php ?

Fermé
raf - 9 oct. 2008 à 22:05
 toto - 10 oct. 2008 à 08:43
Bonjour,


Je cherche comment faire pour générer une clé aléatoire en php qui servira pour confirmer des inscriptions.

Merci d'avance
A voir également:

5 réponses

Bonsoir

$cle=md5(uniqid(rand(), true));
( exemple tiré du manuel de référence PHP, faudrait le lire un peu...)
3
Un lien vers un manuel de référence PHP ? Mais sur le site PHP bien sûr. Mais tu l'as déjà, à moins que tu ne fasses partie de ces génies qui travaillent sans manuel tellement ils connaissent tout par coeur.
Où chercher dans ce manuel ? Pas besoin d'être Sherlock Holmes pour avoir l'idée de regarder aux fonctions md5(), uniqid() et rand().

Personnellement, comme je suis nul, j'en ai téléchargé une copie sur mon PC et je la consulte très souvent. Je me suis déjà posé beaucoup de questions en programmant, mais 95% des réponses étaient déjà dans le manuel, et les 5% restant avaient déjà été traités dans le forum.
2
Bonsoir et merci beaucoup si tu me donnes le lien je le lirais bien volontier, merci encore.
0
dindoun Messages postés 1028 Date d'inscription mercredi 23 janvier 2008 Statut Membre Dernière intervention 17 février 2017 135
10 oct. 2008 à 08:31
salut,

c quoi le site php, toto?

est-ce https://www.php.net/

en tout cas c'est celui que j'utilise
et on y trouve :


$better_token = md5(uniqid(rand(), true));

à la page https://www.php.net/manual/fr/function.uniqid.php
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Personnellement, je vais sur https://www.php.net/ En fait j'y vais rarement, je travaille surtout sur ma doc téléchargée.
Quant à l'exemple, moi aussi j'avais $better_token mais quand j'ai répondu je n'avais copié-collé que la partie droite de l'égalité. C'est en me relisant que j'ai trouvé que ce serait plus clair de préciser $cle=
0