View Single Post
  #2 (permalink)  
Old 10-02-2006, 07:51
ledeanio ledeanio is offline
Member
 
Join Date: Nov 2005
Posts: 56
Default

Hi again,

I've found the solution:

if(
ctype_alnum($password) // numbers & digits only
&& strlen($password)>6 // at least 7 chars
&& strlen($password)<21 // at most 20 chars
&& preg_match('`[A-Z]`',$password) // at least one upper case
&& preg_match('`[a-z]`',$password) // at least one lower case
&& preg_match('`[0-9]`',$password) // at least one digit
){
// valid


}else{
// not valid
}

This is a pretty nifty bit of script if you want to ensure that a user chooses a very secure password.

Cheers,
__________________
LD
------------------------------------------------------
Webmaster of DeanRichardson.Com
Web: http://www.deanrichardson.com/
Forum: http://www.deanrichardson.com/forum/
!!! AVE IT !!!
Reply With Quote