2014-01-28 3 views
0

분음 부호없이 :

<input type="radio" name="song" value="Jedna pesnička v hudobnom želaní"><strong>ONE</strong> <br> 
<input type="radio" name="song" value="Dve pesničky v hudobnom želaní"><strong>TWO</strong> 

을하지만 값을 필요로 할 때 PHP를 사용 :

<?php echo $_POST["song"]; ?> 

내가 받게됩니다

Jedna pesniÄŤka의 절 후두 옴 Ĺľelanñ

내가 받고 싶은 :

Jedna pesnička 브이 hudobnom 내가 분음 부호를 사용할 수 있습니다 어떻게

을 želaní. 여기에 몇 가지 간단하고 우아한 방법이 있습니까?

+1

문제가 지속되면, 체크 아웃 PHP는 일반적으로 나는 값 복잡한 문자열을 사용하지 않습니다. 대신 간단한 문자열/정수. (그런 다음 사전 형 배열로 복잡한 문자열로 매핑) – Raptor

+0

문서에 어떤 문자셋을 설정 했습니까? –

+2

utf-8 charset – Ergec

답변

0

먼저 코드 편집기가 사용중인 charset으로 설정되어 있는지 확인하십시오.

ini_set('default_charset', 'utf-8') 

당신이 경우, 반드시 PHP가 올바른 HTTP 응답 헤더를 전송되어 있는지 확인 셋째

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 

:

두 번째 페이지가 선택한 캐릭터 세트를 사용하는 브라우저를 말하고 있는지 확인 이를 데이터베이스에 저장하면 테이블에 올바른 문자 집합이 저장되는지 확인해야합니다. multi-byte string functions.