The code where it does this is here-- if (strlen($cpassword)<5 || strlen($cpassword >16)) { echo "Your password must be between 5 and 16 characters. Please go back and try again."; exit; // check password length is ok }
I tried printing the values of strlen before the if statement and it does give me 6 for the length of 123abc but it also gives me the error message saying "Your password must be....." I now realize that this is not the strlen problem. But What else could be going wrong here?. I am checking that the user password is between 5 and 16 characters in length. In this example if it is 6 it shouldn't be printing the message, but it does. Anitha >>> [EMAIL PROTECTED] 1/13/2004 11:50:16 AM >>> Anitha Paruchuri wrote: > Hi, > I am trying to check the length of the password entered by the user > using strlen($password). It works fine when say I enter a password as > 'abc123' but if I entered '123abc' it somehow doesn't work fine. Am I > missing something here? Should the $password or the variable for the > function strlen() cannot start with a number?? > Strings can be all digits. Do you have a sample of the code that doesn't work? I've tested this and can't recreate the problem. Here's my test script: http://demo.fenelon.us/testCode/strlen_test.php?test3=43434 Change the value for test3 to try different strings. Sheila ____ * The WDVL Discussion List from WDVL.COM * ____ To Join wdvltalk, Send An Email To: mailto:[EMAIL PROTECTED] Send Your Posts To: [EMAIL PROTECTED] To set a personal password send an email to [EMAIL PROTECTED] with the words: "set WDVLTALK pw=yourpassword" in the body of the email. To change subscription settings to the wdvltalk digest version: http://wdvl.internet.com/WDVL/Forum/#sub ________________ http://www.wdvl.com _______________________ You are currently subscribed to wdvltalk as: [EMAIL PROTECTED] To unsubscribe send a blank email to %%email.unsub%% To unsubscribe via postal mail, please contact us at: Jupitermedia Corp. Attn: Discussion List Management 475 Park Avenue South New York, NY 10016 Please include the email address which you have been contacted with. ____ • The WDVL Discussion List from WDVL.COM • ____ To Join wdvltalk, Send An Email To: mailto:[EMAIL PROTECTED] Send Your Posts To: [EMAIL PROTECTED] To set a personal password send an email to [EMAIL PROTECTED] with the words: "set WDVLTALK pw=yourpassword" in the body of the email. To change subscription settings to the wdvltalk digest version: http://wdvl.internet.com/WDVL/Forum/#sub ________________ http://www.wdvl.com _______________________ You are currently subscribed to wdvltalk as: [EMAIL PROTECTED] To unsubscribe send a blank email to [EMAIL PROTECTED] To unsubscribe via postal mail, please contact us at: Jupitermedia Corp. Attn: Discussion List Management 475 Park Avenue South New York, NY 10016 Please include the email address which you have been contacted with.