Générer un code aléatoire chiffres et lettres
Résolu/Fermé
yavenni
Messages postés
9
Date d'inscription
samedi 2 août 2008
Statut
Membre
Dernière intervention
20 août 2009
-
20 août 2009 à 19:57
Shalas - 17 sept. 2019 à 00:49
Shalas - 17 sept. 2019 à 00:49
A voir également:
- Générer un code aléatoire chiffres et lettres
- Comment générer un qr code - Guide
- Code asci - Guide
- Code puk bloqué - Guide
- Code telephone oublié - Guide
- Code activation windows 10 - Guide
4 réponses
Utilisateur anonyme
20 août 2009 à 20:01
20 août 2009 à 20:01
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; ?>
Jean-François Pillou
Messages postés
18301
Date d'inscription
lundi 15 février 1999
Statut
Webmaster
Dernière intervention
16 février 2023
63 274
1 sept. 2009 à 17:38
1 sept. 2009 à 17:38
Un tel système s'appelle CAPTCHA.
Voici un très bon outil : http://www.captcha.fr/
Voici un très bon outil : http://www.captcha.fr/
26 avril 2010 à 19:02
7 sept. 2011 à 10:10
27 août 2013 à 12:37
5 mars 2015 à 11:05
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;
16 sept. 2017 à 08:08