Web 에서 DB로 insert 할때 특수 문자 오류가 발생하는 경우가 많다.
그래서 기본적인 특수 문자는 변환하여 입력한다.
Function ConvertChar(strValue)
strValue = trim(strValue)
strValue = Replace(strValue, "&", "&")
strValue = Replace(strValue, "<", "<")
strValue = Replace(strValue, ">", ">")
strValue = Replace(strValue, "'", "'")
strValue = Replace(strValue, """", """)
strValue = Replace(strValue, "|", "|")
strValue = Replace(strValue, vbCrLf, "<br>")
ConvertChar = strValue
End Function
<!-- 변경 -->
Function DeConvertChar(strValue)
strValue = Replace(strValue, "&", "&")
strValue = Replace(strValue, "<", "<")
strValue = Replace(strValue, ">", ">")
strValue = Replace(strValue, """, """")
strValue = Replace(strValue, "'", "'")
strValue = Replace(strValue, "|","|")
strValue = Replace(strValue, "<br>",vbCrLf)
DeConvertChar= strValue
End Function
'먹고 사는 일 > Web' 카테고리의 다른 글
프로세스 강제 종료 (0) | 2010.02.17 |
---|---|
sql Injection 처리 (0) | 2010.02.12 |
parent 에 데이터 전송 (0) | 2010.02.12 |
include (0) | 2010.02.12 |
iframe 사용하기 (0) | 2010.02.12 |