GENERER DES NUMERO D'IDENTIFICATION

Signaler
Messages postés
31
Date d'inscription
lundi 29 juillet 2002
Statut
Membre
Dernière intervention
12 septembre 2002
-
Messages postés
1
Date d'inscription
dimanche 29 janvier 2012
Statut
Membre
Dernière intervention
15 juin 2012
-
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

Messages postés
1
Date d'inscription
dimanche 29 janvier 2012
Statut
Membre
Dernière intervention
15 juin 2012

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
Messages postés
27
Date d'inscription
vendredi 24 janvier 2003
Statut
Membre
Dernière intervention
19 juillet 2005

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.
Messages postés
31
Date d'inscription
lundi 29 juillet 2002
Statut
Membre
Dernière intervention
12 septembre 2002

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>");

?>
Messages postés
31
Date d'inscription
lundi 29 juillet 2002
Statut
Membre
Dernière intervention
12 septembre 2002

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>");

?>