PHP 에서는 ICONV 라는 프로그램 툴을 이용하여 UTF-8 로 변환하여 뿌리면 정상적으로
한글이 보여 집니다.
ASP 의 같은 경우는 .
아래의 함수를 써보세요.. 짧은 소견이나마 적어 봅니다.
Public Function toUTF8(szSource As String) As String
On Error GoTo ErrHandler
Dim szChar As String
Dim WideChar As Long
Dim nLength As Integer
Dim i As Integer
nLength = Len(szSource)
For i = 1 To nLength
szChar = Mid(szSource, i, 1)
If Asc(szChar) < 0 Then
WideChar = CLng(AscB(MidB(szChar, 2, 1))) * 256 + AscB(MidB(szChar, 1, 1))
If (WideChar And &HFF80) = 0 Then
toUTF8 = toUTF8 & "%" & Hex(WideChar)
ElseIf (WideChar And &HF000) = 0 Then
toUTF8 = toUTF8 & _
"%" & Hex(CInt((WideChar And &HFFC0) / 64) Or &HC0) & _
"%" & Hex(WideChar And &H3F Or &H80)
Else
toUTF8 = toUTF8 & _
"%" & Hex(CInt((WideChar And &HF000) / 4096) Or &HE0) & _
"%" & Hex(CInt((WideChar And &HFFC0) / 64) And &H3F Or &H80) & _
"%" & Hex(WideChar And &H3F Or &H80)
End If
Else
toUTF8 = toUTF8 + szChar
End If
Next
Exit Function
ErrHandler:
toUTF8 = ""
End Function
위함수를 써서 변환 해보세요
'웹프로그램' 카테고리의 다른 글
JSP UTF-8로 파일 저장하기 (0) | 2009.06.09 |
---|---|
JSP 파일 업로드 (0) | 2009.06.09 |
JSP 세션을 이용한 카운터 (0) | 2009.06.09 |
JSP DB 연결하기 (0) | 2009.06.09 |
BeginTrans, CommitTrans 및 RollbackTrans 메서드 (ADO) (0) | 2009.06.09 |
자바스크립트에서 confirm() 을 사용할 경우 확인, 취소 로 나오는 버튼을 Yes, No 로 바꾸기 (0) | 2009.05.08 |
CSS 이미지 테두리를 액자처럼 라인 넣어 주기 (0) | 2009.05.04 |
AJAX란? (0) | 2009.04.20 |