No you wouldn't.  One cfswitch statement can contain multiple cfcase
statements and one cfdefaultcase.

Another poster had an example of this, and there are also some simple
examples of the same in the docs.

-Patti

> Then I would have multiple occurences then. For Example:
>
> <cfswitch _expression_="#right(session.strFile[i], 4)#">
>   <cfcase value=".txt">stuff</stuff>
>   <cfdefaultcase>whatever</cfdefaultcase>
> </cfswitch>
>
> <cfswitch _expression_="#right(session.strFile[i], 4)#">
>   <cfcase value=".log">stuff</stuff>
>   <cfdefaultcase>whatever</cfdefaultcase>
> </cfswitch>
>
> <cfswitch _expression_="#right(session.strFile[i], 4)#">
>   <cfcase value=".pdf">stuff</stuff>
>   <cfdefaultcase>whatever</cfdefaultcase>
> </cfswitch>
>
>
> --Original Message Text---
> From: Patricia G. L. Hall
> Date: Mon, 20 Oct 2003 05:02:07 -0400 (EDT)
>
> Check the documentation on cfswitch and right() for correct syntax, but
> this is the idea below.
>
> <cfswitch _expression_="#right(session.strFile[i], 4)#">
>   <cfcase value=".txt">stuff</stuff>
>   <cfdefaultcase>whatever</cfdefaultcase>
> </cfswitch>
>
>> Hi,
>>
>> I have a piece of code where I'm checking a session variable
>>
>> <cfif right(SESSION.strFile[i]4) is ".txt">
>>   Do this...
>> <cfelse>
>>   <cfif right(SESSION...
>>      Do this...
>>   <cfelse>
>>     <cfif right(SESSION...
>>        Do this...
>>     <cfelse>
>>     <cfif right(SESSION...
>>        Do this...
>>
>> This goes for 20  nested <cfelse>. Is there a way to do this so it run
>> faster? Is it better to just end each <cfif with a </cfif> or nest them?
>>
>>
>>
>>
>>
>
[Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings]

Reply via email to