If it helps...
<cfoutput>
<cfset ServerPassword = 'Test123'>
<cfset Text = ReplaceNoCase(cgi.query_string,
'fuseaction=IncomingMessage.Default&Message=', '')>
#Text#<P>
<cfset Text = Decrypt(text,'#ServerPassword#')>
#Text#<P>
<cfif find('IncomingMessage.Default&Message=',Text)>
Passed<P>
<cfset FinalURL = ReplaceNoCase(Text,
'fuseaction=IncomingMessage.Default&', '')>
<HR>
#FInalURL#<cfabort>
<cfloop list="#FinalURL#" delimiters="&" index="i">
<cfloop list="#i#" delimiters="=" index="x">
<cfset i = x>
</cfloop>
</cfloop>
#Message# - #Name# - #x# - #y#
<HR>
<cfelse>
Failure. Get a job hippie.
<cfabort>
</cfif>
</cfoutput>
It bombs out at the decryption line. Is there something obvious I'm missing
here? I get a "java.lang.ArrayIndexOutOfBoundsException" error. The first
text line has the URL code I am passing in to decrypt and I managed to work
around the = and & issue (unless that is what is causing the issue). Can
someone help a brotha out? :)
On Sun, Mar 15, 2015 at 12:21 AM, Phillip Vector <[email protected]>
wrote:
> I have a program that sends me info via a URL. I'd like to encrypt it, but
> when I do, I get &'s and ='s in the string.
>
> Is there some way I can still send the whole string with those characters
> in it through a base URL string or is there an encryption method that
> doesn't use those special characters?
>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive:
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:360260
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm