Re: Auto password generation

From: Date: Tue, 26 Mar 2002 13:11:32 +0000
Subject: Re: Auto password generation
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-90176@lists.php.net to get a copy of this message
something like this function randString($length=16){ mt_srand((double)microtime()*1000000); $newstring=""; if($length>0){ while(strlen($newstring)<$length){ switch(mt_rand(1,3)){ case 1: $newstring.=chr(mt_rand(48,57)); break; // 0-9 case 2: $newstring.=chr(mt_rand(65,90)); break; // A-Z case 3: $newstring.=chr(mt_rand(97,122)); break; // a-z } } } return $newstring; } $contact_person_pass = randString(); $msg = "Your Name:\t$contact_person_name\n"; $msg .= "Please use the following details to login in future\n\n"; $msg .= "Your E-Mail:\t$contact_person_mail\n"; $msg .= "Your Password:\t$contact_person_pass\n\n"; $msg .= "You change your password later when you click on 'Firm Profile'\n\n"; $recipient = "$contact_person_mail"; $subject = "Login Details"; $mailheaders = "From: LesGay <whatever@whatever> \n"; mail($recipient, $subject, $msg, $mailheaders); > Hello friends, > > I have a form for registering by the users. This runs on php/mysql. > > Can someone tell me how I could include auto password generation and > emailing of this password to users? > > Thanks > denis > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > >

« previous php.general (#90176) next »