Strange one. Am I missing something here?
I have a function that returns an encrypted and urlencoded timestamp:
<cffunction name="encryptTS" returntype="string" output="false">
<!--- returns an encrypted timestamp --->
<cfset var encyptedTS = "">
<cfset encryptedTS = URLEncodedFormat(encrypt(now(),
'xxxxxxx'))>
<cfreturn encryptedTS>
</cffunction>
If I do this:
<cfinvoke component="#Request.cfc_root#.utils" method="encryptTS"
returnvariable="encryptedTS">
<cfdump var="#encryptedTS#" />
I get a correctly formed urlencoded string.
If I do this however:
<a href="page.cfm?i=<cfoutput>#encryptedTS#</cfoutput>">a link</a>
I get a string with the urlencoding removed. Is this expected behaviour? Do
I even need to urlencode my encrypted timestamp?
Will Swain
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to
date
Get the Free Trial
http://ad.doubleclick.net/clk;203748912;27390454;j
Archive:
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:309200
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4