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]

Reply via email to