2

これは非常に単純だと確信していますが、正しく理解できないようです

ColdFusion では、クエリ文字列を暗号化し、CGI.Query_String値を簡単に復号化しました。次に、クエリ文字列のように見える単一の文字列があります。ただし、通常は表記法を使用するのと同じように、クエリ文字列の値を参照する必要がありますURL.(たとえば)。どうすればいいですか?

以下のコードを試しましたが、構造から値を解析できないようです:

<cfscript>
    myStruct = structNew();
    for(i=1; i LTE listLen(decrypted,'&');i=i+1) {
        structInsert(myStruct, i, listGetAt(decrypted,i,'&'));
    }
</cfscript>

どんな助けでも感謝します。

更新:(明確でない場合は詳細)

CFLOCATION暗号化されたクエリ文字列を使用してデータを送信しています。ユーザーから無関係な情報を隠すだけです。私がやりたいのは、復号化された後にクエリ文字列情報を使用することです。URLしかし、ColdFusion構造を使用できなくなりました。それで、復号化された文字列から情報を解析して使用できるようにする方法を尋ねています(たとえば、SQLクエリのwhere句内で、または単にページに表示するだけです)。

私の復号化された文字列がupdate=0&balance=1145.00

のようなものを使用するにはどうすればよい<cfoutput>#update#</cfoutput>ですか?

4

1 に答える 1