반응형
[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]
반응형
'Scrapbook > 개발 및 프로그래밍' 카테고리의 다른 글
ServerXMLHTTP의 인코딩 문제 (0) | 2004.08.06 |
---|---|
[SQL Server] EM에서 예약작업/일정시간에 자료 업데이트 (0) | 2004.07.27 |
[ASP] ADODB.Stream을 이용한 파일 다운로드 (0) | 2004.05.31 |
[ASP] 큰 따옴표 replace 문제 (0) | 2003.11.06 |
[ASP] 내 홈피에 사용했던 추억앨범 (0) | 2003.10.27 |