Créer identifiant et code au hazard
Utilisateur anonyme
-
louloute300 Messages postés 347 Statut Membre -
louloute300 Messages postés 347 Statut Membre -
Bonjour, je suis à la recherche d'un script en php qui me permettrait de créer des identifiant et code aléatoirement !!!
pour l'identifiant je souhaiterait que mon identifiant fasse exactement 16 caractére chiffre plus lettre minuscule , et qu'il soit unique pour cela je l'ai lier à ma base de donnée create table perso
(identifiant varchar(16) not null,
password_id varchar(8) not null ,
primary key(identifiant))
quand au mot de passe je souhaiterait qu'il soit aussi choisit aléatoirement entre chiffre et lettre !!
Il faut qu'il comporte seulement 8 caractère
merci de votre compréhension !
cordialement ,
tsunaiken
pour l'identifiant je souhaiterait que mon identifiant fasse exactement 16 caractére chiffre plus lettre minuscule , et qu'il soit unique pour cela je l'ai lier à ma base de donnée create table perso
(identifiant varchar(16) not null,
password_id varchar(8) not null ,
primary key(identifiant))
quand au mot de passe je souhaiterait qu'il soit aussi choisit aléatoirement entre chiffre et lettre !!
Il faut qu'il comporte seulement 8 caractère
merci de votre compréhension !
cordialement ,
tsunaiken
A voir également:
- Créer identifiant et code au hazard
- Code ascii - Guide
- Comment créer un groupe whatsapp - Guide
- Créer un compte google - Guide
- Comment créer un qr code - Guide
- Créer un lien pour partager des photos - Guide
1 réponse
function codealeatoirechiffrelettre($nombre){
$tab=array("a","b","c","d","e",...,"y","z","0","1",...,"8","9");
for($i=0;$i<$nombre;$i++){
$code.=$tab(rand(0,35));
}
return $code;
}
$nombre= nombre de caractère dans le code ou l'identifiant
Y a plus qu'a écrire:
echo 'Code d'accès:'.codealeatoirechiffrelettre(8);
echo 'Identifiant:'.codealeatoirechiffrelettre(16);
$tab=array("a","b","c","d","e",...,"y","z","0","1",...,"8","9");
for($i=0;$i<$nombre;$i++){
$code.=$tab(rand(0,35));
}
return $code;
}
$nombre= nombre de caractère dans le code ou l'identifiant
Y a plus qu'a écrire:
echo 'Code d'accès:'.codealeatoirechiffrelettre(8);
echo 'Identifiant:'.codealeatoirechiffrelettre(16);