2010-08-03 74 views
1

這似乎微不足道的ColdFusion URL解碼擴展ASCII

<cfset username = urldecode(url.username, "utf-8")> 

凡的用戶名在URL = %F8yvind

Decoded username = �yvind 

如何獲得相應的HTML實體:&#248;

我需要使用用戶名作爲數據庫中的查找值。

謝謝!

+0

我想你正在處理某種登錄表單。如果這是正確的,那麼最好使用FORM範圍。 – Sergii 2010-08-03 16:08:25

+0

我使用的是web服務,用戶名是通過URL傳入的。當然密碼是加密的。但是,用戶名不是。 – Loony2nz 2010-08-03 16:27:46

回答

3
<cfset username = htmlEditFormat(urlDecode(URL.username, "utf-8"))> 

這是行得通嗎?

+2

或者,也許相反? 'urlDecode(htmlEditFormat(URL.username), 「UTF-8」)' – ale 2010-08-03 19:18:25