질문드립니다 정보
질문드립니다본문
euc-kr 과 utf-8질문드립니다
제가 php공부한다고
예제로
<?
echo $_GET['name'];
echo "님아 안녕 난말야";
echo $_GET['me'];
echo "입니다";
?>
라는 간단한 예제를 작성해보았습니다 그런데쩝...글자가 깨지네요
name 과 me에 이름을 각각 너으니
utf-8로 하면 name과 me만 한글이 정상적으로 나오구 나머진 깨지구요
euc-kr로 하면 name과 me 만 한글이 깨지고 나머진 정상적으로 나오네요...
도데체 무엇이 문제인지.....ㄷㄷ
제가 php공부한다고
예제로
<?
echo $_GET['name'];
echo "님아 안녕 난말야";
echo $_GET['me'];
echo "입니다";
?>
라는 간단한 예제를 작성해보았습니다 그런데쩝...글자가 깨지네요
name 과 me에 이름을 각각 너으니
utf-8로 하면 name과 me만 한글이 정상적으로 나오구 나머진 깨지구요
euc-kr로 하면 name과 me 만 한글이 깨지고 나머진 정상적으로 나오네요...
도데체 무엇이 문제인지.....ㄷㄷ
댓글 전체
공부하신 간단한 예제 php 파일을 올려 주시면, 다른 분들이 답변을 주실때 많은 참고가 됩니다. ^^
1. 일단 파일 인코딩을 euckr로 하던 utf-8로 하던 이전 파일과 현재 파일을 일치 시킵니다.
2. <?php
header("Content-type:text/html;charset=utf-8");
혹은 charest=euckr 을 넣어 줍니다.
?>
<meta http-equiv='content' content="text/html;charset=utf-8"> 을 넣어 줄수는 있느나.
나중에 이거 잘못넣으면
headers alreay sent. 라는 메시지를 보실수도 있습니다.
2. <?php
header("Content-type:text/html;charset=utf-8");
혹은 charest=euckr 을 넣어 줍니다.
?>
<meta http-equiv='content' content="text/html;charset=utf-8"> 을 넣어 줄수는 있느나.
나중에 이거 잘못넣으면
headers alreay sent. 라는 메시지를 보실수도 있습니다.