random password-generator code

Generate a random alpha-numeric string

numero = 49
interpreted = N
texte =
[text]PasswordLength=8[/text][text]Chars=abcdefghijkmpqrstuvwxyz23456789[/text][text]Max=[countchars][Chars][/countchars][/text][text]Pass=[/text][loop start=1&end=[PasswordLength]]  [text]X=[math]ceil([random format=float]*[Max])[/math][/text]  [text]Pass=[Pass][getchars start=[X]&end=[X]][Chars][/getchars][/text][/loop][Pass]
You can change [PasswordLength] to whatever you need, so if you wanted to generate a 128 character key, for instance, change it to 128. Also, for my purposes, I removed any characters that would be 'confusing' (e.g. 1 & l, O &0), but you can have whatever characters you like in the [Chars] variable.
[text]PasswordLength=8[/text]
[text]Chars=abcdefghijkmpqrstuvwxyz23456789[/text]
[text]Max=[countchars][Chars][/countchars][/text]
[text]Pass=[/text]
[loop start=1&end=[PasswordLength]]
[text]X=[math]ceil([random format=float]*[Max])[/math][/text]
[text]Pass=[Pass][getchars start=[X]&end=[X]][Chars][/getchars][/text]
[/loop]

[Pass]

You can change [PasswordLength] to whatever you need, so if you wanted to generate a 128 character key, for instance, change it to 128.

Also, for my purposes, I removed any characters that would be 'confusing' (e.g. 1 & l, O &0), but you can have whatever characters you like in the [Chars] variable. Dan Strong

DOWNLOAD WEBDNA NOW!

Top Articles:

F.A.Q

A compilation of some user's questions...

WebDNA Libraries

A list of available libraries for WebDNA...

Technical Change History

This Technical Change History provides a reverse chronological list of WebDNA changes...

WebDNA reference

...

Download WebDNA Applications

WebDNA applications...

Tips and Tricks

A list of user-submitted tips ...

Related Readings:

Write Once Use Many

Reuse the same code over and over again on your site with the [include] context...

Spaghetti code

How to get rid of very long search strings...

WebDNA interaction with zip

I have a project where I'm allowing several people to upload images...

Paypal IPN

...

Annoying character on writefile

How do I get rid of or convert the line feed character during a writefile?...

reCAPTCHA code

reCAPTCHA helps prevent automated abuse of your site (such as comment spam or bogus registrations) by using a CAPTCHA to ensure that only humans perform certain actions...