개발 Q&A

제목 submit 값 한글 넘길 때 에러
카테고리 PHP
글쓴이 열공중 작성시각 2018/08/28 18:38:03
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 54868   RSS

 

말 그대로, 한글을 넘기면, 받는 쪽에서 에러가 발생합니다.

영문, 숫자는 이상이 없는데, 보내면 에러가 발생됩니다.

보내는 페이지

<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로 변경 후에, 아파치 재시작 하면 한글 길게 잘 받아 지네요. 같은 증상 있는 분들 있을까봐서, 해결 방법 적어 둡니다.