Otherwords you virtually have two lists you want to compare.
I am sure there may be a better way but this should work:
<CFSET THIS_SESSION_VAR = "D:\mywork,D:\AnotherDir,D:\ThisOldDir">
<cfset urls = "mywork,documents,programs,utilities">
<CFSET MATCH_LOCATED = FALSE>
<CFLOOP INDEX=ListOne LIST="#urls#">
<CFLOOP INDEX=ListTwo LIST="#THIS_SESSION_VAR#">
<CFIF FindNoCase(ListOne,ListTwo)>
<CFSET Match_Located = True>
<CFBREAK>
</CFIF>
</CFLOOP>
<CFIF Match_Located EQ TRUE>
<CFBREAK>
</CFIF>
</CFLOOP>
<CFIF MATCH_LOCATED EQ TRUE>
Match Found
<CFELSE>
No Matches Located.
</CFIF>
>>> [EMAIL PROTECTED] 07/16/03 10:17AM >>>
No difference.
Actually the SESSION variable would contain...
"D:\mywork,D:\documents,D:\programs,D:\utilities" but I thought I could
just search for the directory name and omit the "D:\" etc.
On Wed, 16 Jul 2003 10:07:04 -0400, Bryan F. Hogan wrote:
> Does your Session.DisplayShowMe var have leading or trailing spaces?
>
> Try using: listFindNoCase(urls,SESSION.DisplayShowMe) as
> listFindNoCase(urls,Trim(SESSION.DisplayShowMe))
>
> -----Original Message-----
> From: Randell B Adkins [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, July 16, 2003 10:03 AM
> To: CF-Talk
> Subject: Re: Syntax not correct?
>
>
> Did you try ListContains
>
>
>
> >>> [EMAIL PROTECTED] 07/16/03 09:58AM >>>
> Hi,
>
> Whats wrong with the syntax below. It doesn't seem to work.
>
> The below SESSIOn varaible is equal to 'mywork'
>
> I want to check the SESSION variable for 'mywork' and if it exists
do
> this...other do else.
>
> The SESSION could contains multiple checks. For example the <cfset
> could contain:
>
> <cfset urls = "mywork,documents,programs,utilities">...etc.
>
>
> #SESSION.DisplayShowMe#<br>
>
> <cfset urls = "mywork">
>
> <cfif listFindNoCase(urls,SESSION.DisplayShowMe)>
> Match Found!
> <cfelse>
> No Match!
> </cfif>
>
>
>
>
>
>
>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4
Subscription:
http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Signup for the Fusion Authority news alert and keep up with the latest news in
ColdFusion and related topics.
http://www.fusionauthority.com/signup.cfm
Unsubscribe:
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4