URLEncode a link to a file

I have a link to a file that is not opening.  I found the URLEncode function might work.  
However, I've tried several different ways and am not sure if it can be used in a link for a file, because in between different variables there are spaces.  I need to know how I can set the URLEncode function, if I'm doing something wrong.
This is what should be included:

<cfloop list="#qGetData.file#"  index="i"   >
<a href="http://server:8001/obi/Path-MA/Attachments_Directory/Marketing/#qGetData.group_Name# ID #url.id# (By #qGetData.submitted_By#) - #DateFormat(qGetData.date_Submitted, 'mmddyyyy')#/#i#")>#i#</a><br/>      

Variables like group_Name may have spaces, but the path itself does have spaces.  How to go about this?
Who is Participating?

Improve company productivity with a Business Account.Sign Up

_agx_Connect With a Mentor Commented:
Did you read the answers on your other thread? You were already given the answer to this question:  URLEncode _only_ the portion of the path with spaces.

http://www.someserver.com/somepath/#URLEncode("portion of the path with spaces)#

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.