AJAX는 기본적으로 UTF-8 인코딩을 사용하기 때문에
인코딩이 euc-kr(KSC5601)인 페이지에서 ajax를 사용하게 되면 한글이 깨지게 된다.
이러한 현상을 해결하기 위해서는 통신 시 적절한 변환처리가 필요하다.
페이지에서 요청을 보낼 때
var val = encodeURIComponent("한글");
/*
값을 UTF-8 형식으로 인코딩 해 준다. "한글" 이라는 문자열은 0xED959C, 0xEAB880이므로 val에는 %ED%95%9C%EA%B8%80이라는 문자열이 들어간다.
*/
PHP에서 받을 때
$value = iconv("UTF-8", "CP949", rawurldecode($value));
/*
http://www.php.net/manual/en/function.rawurldecode.php
먼저 %로 구분된 문자열을 디코딩한다. 이것의 결과는 UTF-8 문자열이 되며,
iconv를 사용하여 euc-kr문자열로 변환하여 준다.
*/
PHP에서 페이지로 보낼때는 반대로 해 주면 된다.
PHP에서 보낼 때
$value = rawurlencode(iconv("CP949", "UTF-8", $value));
페이지에서 받을 때
val = decodeURIComponent(val);
게시판 목록
프로그램
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 6930 |
SOFTA
|
11년 전 | 5974 | |
| 6929 |
|
11년 전 | 1588 | |
| 6928 | 11년 전 | 1745 | ||
| 6927 | 11년 전 | 1766 | ||
| 6926 | 11년 전 | 1866 | ||
| 6925 | 11년 전 | 2265 | ||
| 6924 | 11년 전 | 3860 | ||
| 6923 | 11년 전 | 2256 | ||
| 6922 |
level999
|
11년 전 | 1022 | |
| 6921 | 11년 전 | 806 | ||
| 6920 | 11년 전 | 943 | ||
| 6919 | 11년 전 | 1050 | ||
| 6918 | 11년 전 | 1308 | ||
| 6917 | 11년 전 | 15425 | ||
| 6916 | 11년 전 | 1423 | ||
| 6915 | 11년 전 | 570 | ||
| 6914 | 11년 전 | 598 | ||
| 6913 | 11년 전 | 870 | ||
| 6912 | 11년 전 | 3125 | ||
| 6911 |
사랑해요79
|
11년 전 | 957 | |
| 6910 | 11년 전 | 737 | ||
| 6909 | 11년 전 | 775 | ||
| 6908 | 11년 전 | 633 | ||
| 6907 | 11년 전 | 825 | ||
| 6906 | 11년 전 | 1581 | ||
| 6905 | 11년 전 | 556 | ||
| 6904 | 11년 전 | 992 | ||
| 6903 | 11년 전 | 1667 | ||
| 6902 |
2donggalbi
|
11년 전 | 506 | |
| 6901 | 11년 전 | 1378 | ||
| 6900 | 11년 전 | 705 | ||
| 6899 | 11년 전 | 852 | ||
| 6898 |
열라뽕똬이
|
11년 전 | 1301 | |
| 6897 |
this1mg
|
11년 전 | 1588 | |
| 6896 |
sbdossb
|
11년 전 | 563 | |
| 6895 |
봉보로봉봉
|
11년 전 | 1140 | |
| 6894 |
똘똘이스머츠
|
11년 전 | 488 | |
| 6893 |
네이비컬러
|
11년 전 | 3638 | |
| 6892 | 11년 전 | 1068 | ||
| 6891 |
네이비컬러
|
11년 전 | 1309 | |
| 6890 | 11년 전 | 1129 | ||
| 6889 | 11년 전 | 578 | ||
| 6888 | 11년 전 | 711 | ||
| 6887 | 11년 전 | 603 | ||
| 6886 | 11년 전 | 5048 | ||
| 6885 | 11년 전 | 541 | ||
| 6884 |
asfasdfd235
|
11년 전 | 561 | |
| 6883 | 11년 전 | 3023 | ||
| 6882 | 11년 전 | 882 | ||
| 6881 | 11년 전 | 4412 | ||
| 6880 | 11년 전 | 1798 | ||
| 6879 |
퍼블리셔지노군
|
11년 전 | 2611 | |
| 6878 | 11년 전 | 542 | ||
| 6877 | 11년 전 | 560 | ||
| 6876 | 11년 전 | 1440 | ||
| 6875 | 11년 전 | 622 | ||
| 6874 | 11년 전 | 1596 | ||
| 6873 | 11년 전 | 1585 | ||
| 6872 | 11년 전 | 4447 | ||
| 6871 |
Abilityarch
|
11년 전 | 955 | |
| 6870 | 11년 전 | 2115 | ||
| 6869 | 11년 전 | 1399 | ||
| 6868 | 11년 전 | 1432 | ||
| 6867 | 11년 전 | 1516 | ||
| 6866 | 11년 전 | 737 | ||
| 6865 | 11년 전 | 1611 | ||
| 6864 | 11년 전 | 454 | ||
| 6863 | 11년 전 | 3741 | ||
| 6862 | 11년 전 | 1842 | ||
| 6861 | 11년 전 | 1640 | ||
| 6860 | 11년 전 | 1277 | ||
| 6859 |
cityman
|
11년 전 | 6801 | |
| 6858 | 11년 전 | 1251 | ||
| 6857 |
의정부아줌마
|
11년 전 | 852 | |
| 6856 | 11년 전 | 2360 | ||
| 6855 | 11년 전 | 1690 | ||
| 6854 | 11년 전 | 814 | ||
| 6853 | 11년 전 | 1203 | ||
| 6852 | 11년 전 | 2588 | ||
| 6851 | 11년 전 | 1953 | ||
| 6850 | 11년 전 | 1780 | ||
| 6849 | 11년 전 | 2071 | ||
| 6848 | 11년 전 | 2344 | ||
| 6847 | 11년 전 | 3122 | ||
| 6846 | 11년 전 | 2706 | ||
| 6845 | 11년 전 | 2794 | ||
| 6844 | 11년 전 | 3503 | ||
| 6843 | 11년 전 | 3256 | ||
| 6842 |
아트291
|
11년 전 | 683 | |
| 6841 | 11년 전 | 4164 | ||
| 6840 | 11년 전 | 5174 | ||
| 6839 | 11년 전 | 884 | ||
| 6838 |
|
11년 전 | 2091 | |
| 6837 | 11년 전 | 1266 | ||
| 6836 |
netdf
|
11년 전 | 604 | |
| 6835 |
|
11년 전 | 998 | |
| 6834 | 11년 전 | 664 | ||
| 6833 |
|
11년 전 | 2669 | |
| 6832 |
울산굿모닝
|
11년 전 | 1650 | |
| 6831 |
|
11년 전 | 662 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기