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:

WebDNA Modules

A list of the currently available modules...

F.A.Q

A compilation of some user's questions...

[biotype]

BioType is a behavioral biometrics WebDNA function based on ADGS research and development (from version 8...

WebDNA Libraries

A list of available libraries for WebDNA...

AWS Raw WebDNA LAMP-Plus WebServer

Amazon Web Services (AWS) README for Machine Image ID...

Technical Change History

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

Related Readings:

Extracting the first sentence out of a block of text

I need to extract the first sentence out of a block of text...

Redefining [date] & [time] to match your time zone

Your server is not always in the same time zone as your web site...

Do you hate updating the copyright notice at the bottom of all your pages?

It's January 1st and you have to update the copyright notice at the bottom of all your websites...

Spaghetti code

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

File upload example

...

How many working days?

This small script finds the number of working days between two dates...