begin process at 2012 05 27 06:48:27
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Chaînes de caratères

 > GENERATEUR USER ID

GENERATEUR USER ID


 Description

Ce petit bout de code permet de générer un identifiant unique pour un utilisateur (ou pour toute autre chose...) sur un nombre de caractères à votre convenance.

Source

  • <HTML>
  • <HEAD>
  • <TITLE>Generateur User ID</TITLE>
  • </HEAD>
  • <BODY>
  • <%
  • ' Generateur d'Identifiant Utilisateur
  • ' (c)2001 Cedric Malecot / Novealogic
  • ' email : cedric.malecot@libertysurf.fr
  • function genere_user_id(taille)
  • dim chaine_ascii
  • dim chaine_num
  • dim count
  • dim temp,i
  • chaine_ascii=Array("A","a","B","b","C","c","D","d","E","e","F","f","G","g","H","h","I","i","J","j","K","k","L","l","M","m","N","n","O","o","P","p","Q","q","R","r","S","s","T","t","U","u","V","v","W","w","X","x","Y","y","Z","z")
  • chaine_num=array("0","1","2","3","4","5","6","7","8","9")
  • Randomize
  • for count=1 to int(taille/2)
  • temp=temp + chaine_ascii(Int(52*Rnd))
  • temp=temp + chaine_num(Int(10*Rnd))
  • next
  • genere_user_id=temp
  • end function
  • Response.write "<FORM action='genere_uid.asp'>"
  • Response.Write "<input type=text value='" & genere_user_id(8) & "'>&nbsp;"
  • Response.Write "<input type=submit value='Nouvelle Valeur'>"
  • Response.write "</FORM>"
  • %>
  • </BODY>
  • </HTML>
<HTML>
<HEAD>
<TITLE>Generateur User ID</TITLE>
</HEAD>
<BODY>
<%
' Generateur d'Identifiant Utilisateur
' (c)2001 Cedric Malecot / Novealogic
' email : cedric.malecot@libertysurf.fr

function genere_user_id(taille)
dim chaine_ascii
dim chaine_num
dim count
dim temp,i
	chaine_ascii=Array("A","a","B","b","C","c","D","d","E","e","F","f","G","g","H","h","I","i","J","j","K","k","L","l","M","m","N","n","O","o","P","p","Q","q","R","r","S","s","T","t","U","u","V","v","W","w","X","x","Y","y","Z","z")
	chaine_num=array("0","1","2","3","4","5","6","7","8","9")
	Randomize
	for count=1 to int(taille/2)
		temp=temp + chaine_ascii(Int(52*Rnd))
		temp=temp + chaine_num(Int(10*Rnd))
	next
	genere_user_id=temp
end function

Response.write "<FORM action='genere_uid.asp'>"
Response.Write "<input type=text value='" &  genere_user_id(8) & "'>&nbsp;"
Response.Write "<input type=submit value='Nouvelle Valeur'>"
Response.write "</FORM>"
%>
</BODY>
</HTML>
 

 Conclusion

Utilisation :
Il suffit d'appeler la fonction genere_user_id avec en paramêtre la longueur en caractères du UID. Voir le code pour un exemple...


 Sources de la même categorie

FONCTION : REMPLACER LES CARRACTÈRES ACCENTUÉS PAR LEUR ÉQUI... par promeythey
CHERCHER ET REMPLACER UN MOT DANS UN FICHIER TEXTE par roro59650
CONVERSION CARACTÈRES UTF-8 VERS FRANÇAIS par EricDD
FONCTION UCFIRST EN ASP par DesignerCreator
Source .NET (Dotnet) FONCTIONS DE VÉRIFICATION DE LA SYNTAXE D'UNE CHAINE par vladam

 Sources en rapport avec celle ci

Source .NET (Dotnet) GÉNÉRATION D'UN XML À PARTIR D'UNE BDD ACCESS par fabienfs
Source .NET (Dotnet) ASP.NET - EXEMPLE SIMPLE DE GÉNÉRATION DE FLUX RSS par fabrice69
ASP - EXEMPLE SIMPLE DE GÉNÉRATION DE FLUX RSS par fabrice69
GÉNÉRATION AUTOMATIQUE DE TABLEAUX CROISÉS EN FONCTION D'UNE... par BinOff
Source avec Zip DLL ACTIVEX POUR GÉNÉRER DE VRAIS FICHIERS EXCEL DEPUIS LE C... par zecreator

Commentaires et avis

Commentaire de Yopyop le 08/01/2002 05:02:32

Bein à mon avis il vaut mieux utiliser un BD (ou un fichier) comme ca on peut checker si l'id est déjà utilisée.... mais pour information, dans la pliupart des systems, 2 users peuvent avoir la même ID, du moment  qu'ils n'ont pas le même password :)

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Génération de fichier ASP ou ... [ par pi0up51 ] Voilà g un gros pb. J'ai chopé un super script JS sur un site mais y a un gros pb !!Je voudrais récupérer des données de ma base de données pour affi URL unique de mon site web [ par Patrick ] Bonjour, je souhaiterais que les pages asp de mon site ne soient pas visible dans dans la zone URL.Par exemple si j'ai http://www.monsite.fr/accueil.a génération HTML d'après XML [ par chris53 ] Je dois générer doit marcher pour tous les navigateurs... Les données sont présentes dans un fichier XML.Je souhaite donc générer le document HTML côt erreur de syntaxe d'une requete imbriquée [ par chelouasp ] voilà la requete:req2="insert into table1(unique_id) values('select unique_id from table2 where name='"&variable&"'')"et voici le message d'erreur:[Mi probleme d'insertion de caractères spéciaux [ par chelouasp ] hi!encore et toujours des problemes ....je voudrais inserer un champs qui contient des caracteres bizarres ( exple:_è-[=àç%)voici la requête:req11="se Génération de document HTML depuis un doc word [ par DreaMs ] BonjourJe suis entrain de faire un intranet ou des gens vont déposer des documents words excels ppt ... j'aurais voulu savoir comment on peut faire po Génération automatique d'une page HTML à partir d'ASP [ par TORIUKE ] Bonsoir à tous,Comment peut-on faire afin de générer automatiquement une page HTML ayant comme contenu celui d'une page asp que l'on vient d'exécuter. Génération automatique d'HTML à partir d'ASP [ par TORIUKE ] Bonsoir à tous,Comment peut-on faire afin de générer automatiquement une page HTML ayant comme contenu celui d'une page asp que l'on vient d'exécuter. Génération de PDF [ par syndrael ] Bonjour,Ce message n'a rien à voir avec ASP, mais je cherche un logiciel qui placé sur mon serveur pourrait transformer mes .DOC en PDF, les stocker s Génération thumbnail ? [ par Golin ] Salut à tousJe voudrai savoir s'il est possible de générer un thumbnail d'une image uploadée sur le serveur. (en asp)Si oui, comment.D'avance merci


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,733 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales