[ASP] URLDecode

Scrapbook/개발관련 2004/07/27 17:52 Posted by 가을이짱짱~
[CODE]Function URLDecode(Expression) Dim strSource, strTemp, strResult, strchr Dim lngPos, AddNum, IFKor strSource = Replace(Expression, "+", " ") For lngPos = 1 To Len(strSource) AddNum = 2 strTemp = Mid(strSource, lngPos, 1) If strTemp = "%" Then If lngPos + AddNum < Len(strSource) + 1 Then strchr = CInt("&H" & Mid(strSource, lngPos + 1, AddNum)) If strchr > 130 Then AddNum = 5 IFKor = Mid(strSource, lngPos + 1, AddNum) IFKor = Replace(IFKor, "%", "") strchr = CInt("&H" & IFKor ) End If strResult = strResult & Chr(strchr) lngPos = lngPos + AddNum End If Else strResult = strResult & strTemp End If Next URLDecode = strResult End Function [/CODE]

댓글을 달아 주세요