Générer un code aléatoire chiffres et lettres
Résolu
yavenni
Messages postés
10
Statut
Membre
-
Shalas -
Shalas -
Bonjour,
Je voudrais créer un script php qui génèrera automatiquement un code comportant et des chiffres et des lettres majuscules et minuscules compris du genre (Azs2ZAKI13Sqze).
Je voulais l'inserer sur un site d'inscription de telle sorte qu'a la fin d'une inscription l'utilisateur ait un code qui sera affiché.
Merci de m'aider
Je voudrais créer un script php qui génèrera automatiquement un code comportant et des chiffres et des lettres majuscules et minuscules compris du genre (Azs2ZAKI13Sqze).
Je voulais l'inserer sur un site d'inscription de telle sorte qu'a la fin d'une inscription l'utilisateur ait un code qui sera affiché.
Merci de m'aider
Configuration: Windows XP Firefox 3.5.2
4 réponses
-
quelque chose comme ça devrait fonctionner :
<?php $characts = 'abcdefghijklmnopqrstuvwxyz'; $characts .= 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'; $characts .= '1234567890'; $code_aleatoire = ''; for($i=0;$i < 10;$i++) //10 est le nombre de caractères { $code_aleatoire .= substr($characts,rand()%(strlen($characts)),1); } echo $code_aleatoire; ?>-
-
-
-
Merci pour ce code.
Substr peut être omis puisqu'une chaine de caractère est un tableau.
$characts = 'abcdefghijklmnopqrstuvwxyz';
$characts .= 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
$characts .= '1234567890';
$code_aleatoire = '';
for($i=0;$i < 10;$i++)
{
$code_aleatoire .= $characts[ rand() % strlen($characts) ];
}
echo $code_aleatoire; -
-
-
-
-