expandpath turns a relative file reference into a physical path structure.
so expandpath('application.cfm')
might bring you back:
e:\websites\mywebsite\application.cfm
I always prefer to use expandpath and relative filepaths rather than
hardcoding the full filepaths as it makes it really easy to move the site to
another physical location - perhaps a different server etc.
filexists() requires a full absolute server filepath to work - it won't work
on relative references
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]
> Sent: 14 October 2003 16:51
> To: [EMAIL PROTECTED]
> Subject: RE: [ cf-dev ] Why doesn't this work?
>
>
>
> Hm thanks for that. Not exactly sure what expand path does though.
>
> I need to get to the reports directory in this structure
>
> perform ----> reports
>
> perform is where the pages execute reports are where the reports are.
>
> So how do I use the expandpath here ???
>
>
> <cfif FileExists("
> #pathParam#\#get_years.date_year#\#phase#\#pathName#\#url.scho
> ol#\#fileName##docType#")>
> --->
> <a href
> ="reports/#get_years.date_year#/#phase#/#pathName#/#url.school
> #/#url.school##docType#">
> #get_years.date_year#</a>
> <cfelse>
> #get_years.date_year#
> </cfif>
>
> I was about to create a param with the pathinfo in it ....
>
> Regards - Paul
>
>
>
>
> **************************************************************
> ***********************************
> The information contained within this e-mail (and any
> attachment) sent by Birmingham City Council is confidential
> and may be legally privileged. It is intended only for the
> named recipient or entity to whom it is addressed. If you are
> not the intended recipient please accept our apologies and
> notify the sender immediately, or telephone +(44) 121 303
> 6666. Unauthorised access, use, disclosure, storage or
> copying is not permitted and may be unlawful. Any e-mail
> including its content may be monitored and used by Birmingham
> City Council for reasons of security and for monitoring
> internal compliance with the office policy on staff use.
> E-mail blocking software may also be used. Any views or
> opinions presented are solely those of the originator and do
> not necessarily represent those of Birmingham City Council.
> We cannot guarantee that this message or any attachment is
> virus free or has not been intercepted and amended.
>
> **************************************************************
> ***********************************
>
>
> --
> ** Archive: http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/
>
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail:
> [EMAIL PROTECTED] For human help, e-mail:
> [EMAIL PROTECTED]
>
--
** Archive: http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
For human help, e-mail: [EMAIL PROTECTED]