ASP URL Decode
Server Side/ASP2017. 2. 23. 17:13
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
use -
URLDecode(REQUEST("PRODUCT_NAME"))
'Server Side > ASP' 카테고리의 다른 글
인젝션방지 팁 및 배열 스플릿 팁 (0) | 2017.02.20 |
---|---|
ASP 연별,달별,주별,일별 날짜 구하기 (0) | 2017.01.09 |
[ASP] Rnd 함수 (랜덤한 문자 조합 만들기) (0) | 2017.01.06 |
ASP - MSSQL 날짜 검색 쿼리 (convert 미사용/사용) (0) | 2016.12.14 |
ASP 엑셀 문서 DB 저장 (0) | 2016.12.13 |