Fonction hash() et uniqid() ne fonctionnement pas :(

Résolu
teddol -  
Yuh12 Messages postés 184 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

je voudrais que ma variable soit du type :

$ma_variable = hash('sha512', uniqid(openssl_random_pseudo_bytes(16), TRUE)) ;

Or, je me rends compte que $ma_variable est vide!!! Je ne comprends pas pourquoi?

Le site est hébergé chez JUSTHOST.COM

Merci pour votre aide.

T.
A voir également:

2 réponses

Yuh12 Messages postés 184 Date d'inscription   Statut Membre Dernière intervention   24
 
Je te conseille de décomposer les étapes.
Essayer de faire marcher les fonctions avec des variables simple.

$txt="Petit test";
uniqid($txt, TRUE);

Voir si uniqid fonctionne déjà simplement, ensuite tester hash pareil simplement après en fonction de ce que ça retourne tu pourra mixer les deux ou si ça ne fonctionne pas chercher d'autres solutions en regardant comment uniqid et hash fonctionnent plus précisemment.
0
teddol Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,

Merci pour ces infos. Mais j'ai trouvé ce qui n'allait pas.

En fait, je n'étais pas sous la bonne version de PHP.

Maintenant, ça fonctionne!.
0
Yuh12 Messages postés 184 Date d'inscription   Statut Membre Dernière intervention   24
 
Ok, au plaisir !
0