| 제목 | submit 값 한글 넘길 때 에러 | ||
|---|---|---|---|
| 카테고리 | PHP | ||
| 글쓴이 | 열공중 | 작성시각 | 2018/08/28 18:38:03 | 
|  | |||
| 
 말 그대로, 한글을 넘기면, 받는 쪽에서 에러가 발생합니다. 영문, 숫자는 이상이 없는데, 보내면 에러가 발생됩니다. 보내는 페이지 <form name="result" id="result" method="post" action="result.php"> <input type="text" name="val1" value=""> <input type="submit"> </form> 
 
 받는 페이지 
<?php 
foreach($_POST as $k=>$v){    echo "$k :: $v <br>";}
?>
 에러 발생 화면. Forbidden You don't have permission to access /test/result.php on this server. 
 한글도 한 자만 넣으면 잘 에러가 발생 안합니다. 아무리 검색을 해도 나오지가 않네요. 선배님들의 조언 부탁드립니다.. 
 | |||
| 관련링크 | http://403에러 http://한글 submit 에러 | ||
| 다음글 | 사이트URL에 파라메터 붙이면 404가 뜹니다. (2) | ||
| 이전글 | 자식 레이어 팝업창에서 데이터 조회. 계속된 실패;; ... (2) | ||
| 
                                열공중
                                /
                                2018/08/28 20:34:01 /
                                추천
                                0
                             
                                해결 했어요. mod_security.conf 파일에서 SecRuleEngine DetectionOnly로 변경 후에, 아파치 재시작 하면 한글 길게 잘 받아 지네요. 같은 증상 있는 분들 있을까봐서, 해결 방법 적어 둡니다.
                             |