Generer un rand() unique sur toute la page

Résolu
faurest Messages postés 39 Date d'inscription   Statut Membre Dernière intervention   -  
watarux Messages postés 266 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour a tous, ma question est la suivante, j'aimerai faire appel a la fonction rand() plusieurs fois dans ma page sans que le mdp généré ne soit différent a chaque fois.

Voici un exemple de ce que j'ai niveau code (j'ai fait simple pour l'exemple) :

<?php
$mdp = rand(1,999)
echo $mdp;
echo $mdp;
echp $mdp;
?>


Le probleme c'est que ce code me donne des resultats differents a chaque fois :/

Merci d'avance pour votre aide.
A voir également:

10 réponses

Danelectro Messages postés 1737 Date d'inscription   Statut Membre Dernière intervention   371
 
Tu veux quoi exactement ?
Avoir 3 fois le même $mdp ?
Parce que j'ai testé, ça fonctionne. http://puu.sh/b7a02/b5cd507111.PNG
1
watarux Messages postés 266 Date d'inscription   Statut Membre Dernière intervention   42
 
soit on comprend pas soit il nous troll xD
0
watarux Messages postés 266 Date d'inscription   Statut Membre Dernière intervention   42
 
Bonjour,

je viens de faire un petit code simple qui personnellement me renvoie bien le même nombre généré a chaque fois
<?php

$nb = rand();

for($i=0;$i<=5;$i++)
{
echo $nb."\n";
}

?>
0
watarux Messages postés 266 Date d'inscription   Statut Membre Dernière intervention   42
 
ah, moins que tu me troll ^^
0
faurest Messages postés 39 Date d'inscription   Statut Membre Dernière intervention  
 
merci je vais regarder ça ;)
0

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

Posez votre question
watarux Messages postés 266 Date d'inscription   Statut Membre Dernière intervention   42
 
ou j'ai peut être pas compris ce que tu voulais ^^
0
faurest Messages postés 39 Date d'inscription   Statut Membre Dernière intervention  
 
je vient de test mais ça donne pas vraiment ce que je voulais :/ je vais continuer de chercher merci quand meme ;)
0
watarux Messages postés 266 Date d'inscription   Statut Membre Dernière intervention   42
 
bah explique je peux surement t'aider si tu veux avoir plusieurs chiffre random sans que l'autre stocke dans la variable change tu doit tout simplement recrée une autre variable avec un autre rand().

$nb = rand(1,999);
$nb2 = rand(1,999);

for($i=0;$i<=5;$i++)
{
echo $nb."\n";
echo $nb2."\n";
}

si tu veux que la génération des variable avec des rand se font elle même tu peux aussi boucler dessus
0
faurest Messages postés 39 Date d'inscription   Statut Membre Dernière intervention  
 
enfait je ne veut pas une boucle je veut juste pouvoir appeler ma valeur plusieurs fois dans la meme page sans que ça genere de nouveaux codes a chaque fois.
0
Danelectro Messages postés 1737 Date d'inscription   Statut Membre Dernière intervention   371
 
Bah ton code fonctionne. A condition de mettre un point-virgule après la fonction rand() et corriger la faute de frappe au dernier echo
0
watarux Messages postés 266 Date d'inscription   Statut Membre Dernière intervention   42
 
et bien c'est la même c'est la même chose tu enleve la boucle et tu fais afficher ta variable quand tu veux mais elle ne changera pas comme le code que tu as mis fonctionne Danelectro te la prouvé
0