GENERER DES NUMERO D'IDENTIFICATION

cs_Moria Messages postés 31 Date d'inscription lundi 29 juillet 2002 Statut Membre Dernière intervention 12 septembre 2002 - 26 août 2002 à 17:24
cs_AbdoulWahab Messages postés 1 Date d'inscription dimanche 29 janvier 2012 Statut Membre Dernière intervention 15 juin 2012 - 15 juin 2012 à 01:28
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/12807-generer-des-numero-d-identification

cs_AbdoulWahab Messages postés 1 Date d'inscription dimanche 29 janvier 2012 Statut Membre Dernière intervention 15 juin 2012
15 juin 2012 à 01:28
pouvez vous m'envoyez un code source en php qui permet de prendre un fichier qui contient plusieurs numéros téléphones et il fait filtrer ces numéros en trois sortes:Gold, Silver, Normal
Joelindien27 Messages postés 27 Date d'inscription vendredi 24 janvier 2003 Statut Membre Dernière intervention 19 juillet 2005
8 avril 2003 à 17:45
Et comment générer un num d'identification qui n'a jamais été généré une seule fois ?
Je parle par exemple quand on uploade dans une base pour éviter d'avoir le même num d'identification.
cs_Moria Messages postés 31 Date d'inscription lundi 29 juillet 2002 Statut Membre Dernière intervention 12 septembre 2002
26 août 2002 à 17:27
Pardon, il y a des fautes dans ton code :
<?
function ID($num) {
srand(time());
$a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
for($i; $i<=$num; $i++) {
$id.=substr($a, (rand()%(strlen($a))),1);
}
return(md5($id));
}
if (!empty($id)) {
echo "ID : $id
";
}
$id=ID(16);

print ("<form method=post action="index.php3?id=$id">");
print ("");
print ("</form>");

?>
cs_Moria Messages postés 31 Date d'inscription lundi 29 juillet 2002 Statut Membre Dernière intervention 12 septembre 2002
26 août 2002 à 17:24
Ca serait mieux kom ca :
On choisi directement dans la fonction le nombre de caractère du pass
<?
function ID($num) {
srand(time());
$a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
for($i; $i<=$num; $i++) {
$id.=substr($a, (rand()%(strlen($a))),1);
}
return(md5($id));
}
if (!empty($id)) {
echo "ID : $id

";
}
$id=ID(16);

print ("<form method=post action="index.php3?id=$id">");
print ("");
print ("</form>");

?>
Rejoignez-nous