here you go; just specify what you want in the string. It helps prevent
confusion between i and I and 1 for example....

<CFSET uniqueKey="">
<CFSET keyLength=10>
<CFSET theString="234567890ABCDEFGHJKLMNOPQRSTUVWXYZ">

<CFLOOP from="1" to="#keyLength#" index="loop">
  <CFSET uniqueKey = #uniqueKey# &
#MID(theString,RANDRANGE(1,LEN(theString)),1)#>
</CFLOOP>

<CFOUTPUT>
#uniqueKey#
</CFOUTPUT>


-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Sent: 17 July 2003 14:30
To: [EMAIL PROTECTED]
Subject: [ cf-dev ] Creating a random string


Does anyone have any code to hand that will create a random string for the
use as an activation code which will be emailed to users when they sign up
to my web site.

Cheers,

Chris

British Telecommunications plc
Registered office: 81 Newgate Street London EC1A 7AJ
Registered in England no. 1800000
This electronic message contains information from British Telecommunications
plc which may be privileged or confidential. The information is intended to
be for the use of the individual(s) or entity named above. If you are not
the intended recipient be aware that any disclosure, copying, distribution
or use of the contents of this information is prohibited. If you have
received this electronic message in error, please notify us by telephone or
email (to the numbers or address above) immediately. 
Activity and use of the British Telecommunications plc E-mail system is
monitored to secure its effective operation and for other lawful business
purposes. Communications using this system will also be monitored and may be
recorded to secure effective operation and for other lawful business
purposes. 
Any views expressed in this email do not reflect those of BT and any of
partners and assosiates. Responsiblity for the opinions expressed are those
of the sender only

-- 
** Archive: http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/

To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
For human help, e-mail: [EMAIL PROTECTED]
DISCLAIMER: This e-mail is confidential and may also be legally privileged.
If you are not the intended recipient, use of the information contained in
this e-mail (including disclosure, copying or distribution) is prohibited
and may be unlawful.  Please inform the sender and delete the message
immediately from your system.  This e-mail is attributed to the sender and
may not necessarily reflect the views of the patsystems Group and no member
of the patsystems Group accepts any liability for any action taken in
reliance on the contents of this e-mail (other than where it has a legal or
regulatory obligation to do so) or for the consequences of any computer
viruses which may have been transmitted by this e-mail. The patsystems Group
comprises patsystems plc and its subsidiary group of companies.

-- 
** Archive: http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/

To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
For human help, e-mail: [EMAIL PROTECTED]

Reply via email to