Soyez le premier à donner votre avis sur cette source.
Snippet vu 7 604 fois - Téléchargée 30 fois
<? function ID() { srand(time()); $a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"; for($i; $i<=16; $i++) { $id.=substr($a, (rand()%(strlen($a))),1); } return(md5($id)); } if (!empty($id)) { echo "ID : $id<br>\n"; } $id=ID(); print ("<form method=post action=\"index.php3?id=$id\">"); print ("<input type=submit value=\"Générer un nouvel ID\">"); print ("</a></form>"); ?>
Je parle par exemple quand on uploade dans une base pour éviter d'avoir le même num d'identification.
<?
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>");
?>
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>");
?>
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.