RE: [PHP-WIN] Random Code
| From: | Asendorf, John | Date: | Tue, 23 Jan 2001 18:30:02 +0000 |
| Subject: | RE: [PHP-WIN] Random Code | ||
| Groups: | php.windows | ||
| Request: | Send a blank email to php-windows+get-5166@lists.php.net to get a copy of this message | ||
Oh, I didn't think of transaction time... this is a very good question.
And a very good project for someone else to look in to....
---------------------
John Asendorf - jasendorf@lcounty.com
Web Applications Developer
http://www.lcounty.com - NEW FEATURES ADDED DAILY!
Licking County, Ohio, USA
740-349-3631
The benefit to the government of replacing all $1 Federal Reserve notes with
$1 coins would be $522.2 million per year, according to estimates of the
General Accouting Office released on April 7, 2000.
> -----Original Message-----
> From: Larry Forrister [mailto:L4@stetson.net]
> Sent: Tuesday, January 23, 2001 1:26 PM
> To: php-windows@lists.php.net
> Subject: Re: [PHP-WIN] Random Code
>
>
> Do you mean W3E4-22ER would be valid? If so there would be 36^8
> (2,821,109,907,456) possible values.
>
> A truly random generator algorithm cannot guarantee uniqueness. I'm
> guessing what you want is to generate each possible value once in a
> pseudo-random order. Would just apparent randomness suffice?
>
> With what frequency do the values need to be generated? Once
> every few
> seconds/minutes or multiple times per second?
> ~~LF
>
>
> Sigurd Magnusson wrote:
>
> > Whats the best way to make a completely random, unique code in the
> > format "ABCD-1234" where each of the 8 characters can be
> alphanumerc;
> > 0-9,A-Z... I thought about generating a 36^4 number,
> converting to to
> > base '36', and repeating the process. What's a good way to
> ensure the
> > code is not repeated, though?
> >
> > Siggy
>
> --
> PHP Windows Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: php-windows-unsubscribe@lists.php.net
> For additional commands, e-mail: php-windows-help@lists.php.net
> To contact the list administrators, e-mail:
> php-list-admin@lists.php.net
>