Must be still asleep ;)

Walk the problem through logically:

the string is equal to 5

if the string is not equal to 5 
        (it is, so do nothing)

OR the string is not equal to 9
        (it is not equal to 9, so do something)


Try using AND instead of OR

-Bruce


> -----Original Message-----
> From: David Baskin [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, May 15, 2001 1:20 PM
> To: CF-Talk
> Subject: Strange problem (or still asleep)
> 
> 
> Hello, i'm running the code below and i'm not getting the expected results.
> i'm passing in a variable with the length of 5 so i would expect that the
> errorString would not be appended, but in fact it is. The same thing happens
> when i pass in a variable with the length of 9. I can't seem to figure out
> why this is happening. Can anyone help? Sorry if this is way basic.
> 
> david
> 
> code:
> 
> script
> ....
> }else if((LEN(cleanZipcode) NEQ 5) OR (LEN(cleanZipcode) NEQ 9)){
>             errorString = ListAppend(errorString, "Please enter a valid
> zipcode (too long/short)", "|");
>             errorFlags = ListAppend(errorFlags, "zp", "|");
> ....
> /script
> 
> 
>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Structure your ColdFusion code with Fusebox. Get the official book at 
http://www.fusionauthority.com/bkinfo.cfm

Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

Reply via email to