Code unique dans un champ caché PHP
Résolu
juliendefully
Messages postés
50
Statut
Membre
-
Robotobor -
Robotobor -
Bonjour,
Comment pourrait-on faire pour générer en PHP 3 codes uniques de 2 chiffres chacun et ensuite les mettres dans les champs de formulaire ci-dessous :
J'ai deja essayer avec un générateur de code PHP mais cela ne fonctionne pas.
Ca devrait donner par exemple ça :
Merci de votre aide
julien
Comment pourrait-on faire pour générer en PHP 3 codes uniques de 2 chiffres chacun et ensuite les mettres dans les champs de formulaire ci-dessous :
<input name="c1" value="CODEUNIQUE1" type="hidden"> <input name="c2" value="CODEUNIQUE2" type="hidden"> <input name="c3" value="CODEUNIQUE3" type="hidden">
J'ai deja essayer avec un générateur de code PHP mais cela ne fonctionne pas.
Ca devrait donner par exemple ça :
<input name="c1" value="19" type="hidden"> <input name="c2" value="42" type="hidden"> <input name="c3" value="95" type="hidden">
Merci de votre aide
julien
A voir également:
- Code unique dans un champ caché PHP
- Code ascii - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Copie caché - Guide
- Code puk bloqué - Guide
- Numéro caché - Guide
1 réponse
Salut,
Pour avoir un nombre aléatoire vous avez la fonction rand()
http://www.php.net/manual/fr/function.rand.php
Et pour l'afficher utilisez echo()
http://www.php.net/manual/fr/function.echo.php
Les nombres générés ne sont pas unique mais juste aléatoire(donc possible de retomber sur la même série, même si très rare ça reste possible).
Quel est votre but? A quoi doivent correspondre ces 'codes'?
Ni les nombres générés ne seront une sécurité ou une valeur qui peut identifier(par exemple dans une base de données) donc je voit pas l'intérêt.
Pour avoir un nombre aléatoire vous avez la fonction rand()
http://www.php.net/manual/fr/function.rand.php
Et pour l'afficher utilisez echo()
http://www.php.net/manual/fr/function.echo.php
Les nombres générés ne sont pas unique mais juste aléatoire(donc possible de retomber sur la même série, même si très rare ça reste possible).
Quel est votre but? A quoi doivent correspondre ces 'codes'?
Ni les nombres générés ne seront une sécurité ou une valeur qui peut identifier(par exemple dans une base de données) donc je voit pas l'intérêt.