form으로 값을 전달할 때, 한글을 Unicode로 넘기는 방법이 없을까요?

form으로 값을 전달할 때, 한글을 Unicode로 넘기는 방법이 없을까요?

QA

form으로 값을 전달할 때, 한글을 Unicode로 넘기는 방법이 없을까요?

답변 3

본문

form 태그는 대충 아래와 같습니다. 


<form action="./encode.php" method="post" enctype="multipart/form-data" name="form_index" id="form_index">
  <ul>
    <li style="list-style: none">
      <textarea name="message" id="message" cols="98%" rows="18">
      붙여넣기
      </textarea>
    </li>
    <h2 class="lmt">선택옵션:</h2>
    <li><em>카릭터셋</em>   
        <input type="radio" name="lang" id="lang1" value="gbk" checked="checked" /> <label for="lang1">GBK</label>    
        <input type="radio" name="lang" id="lang2" value="big5" onclick="" /> <label for="lang2">BIG5</label>    
        <input type="radio" name="lang" id="lang3" value="gb2312" onclick="" /> <label for="lang3">GB2312</label>    
        <input type="radio" name="lang" id="lang4" value="euckr" onclick="" /> <label for="lang4">EUCKR</label>    
        <input type="radio" name="lang" id="lang5" value="utf-8" /> <label for="lang5">UTF8</label>
    </li>
    <li><em>언어설정</em>   
        <input type="radio" name="charset" id="charset1" value="0" checked="checked" /> <label for="charset1">간체</label>    
        <input type="radio" name="charset" id="charset2" value="1" /> <label for="charset2">번체</label>
    </li>
    <li class="msub">
        <input type="hidden" name="formsign" value="<?php echo random_str(100);?>" />
        <input name="encode" type="submit" value="인코딩" />
    </li>
  </ul>
</form> 

01.php 라는 파일에서 02.php로 값을 넘길 때 하단에서 처럼 한글을 Unicode로 변환해서 전달시키고 싶은데요...^^

54f897ed3c63e1d2cef4df5157d678a9_1488397344_9851.jpg 

 

54f897ed3c63e1d2cef4df5157d678a9_1488397357_5075.jpg
 

좋은 방법이 없을까요?

바쁜 시간에 감사합니다. 

이 질문에 댓글 쓰기 :

답변 3

urlencode($a) 함수로 처리했을 때..


<?php
$a = "나는";
$b = "PHP를 ";
$c = "사랑합니다!";
echo $a.$b.$c;
echo "<br>";
phpinfo();
?> 

$#.....; 과 문자열 형식이 좀 다르게 나옵니다.. 


%3C%3Fphp%0D%0A%24a+%3D+%5C%22%EB%82%98%EB%8A%94%5C%22%3B%0D%0A%24b+%3D+%5C%22PHP%EB%A5%BC+%5C%22%3B%0D%0A%24c+%3D+%5C%22%EC%82%AC%EB%9E%91%ED%95%A9%EB%8B%88%EB%8B%A4%21%5C%22%3B%0D%0Aecho+%24a.%24b.%24c%3B%0D%0Aecho+%5C%22%3Cbr%3E%5C%22%3B%0D%0Aphpinfo%28%29%3B%0D%0A%3F%3E 
 

답변 감사합니다.

다른 해결방법은 좀 없을까요? 

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 123,772
© SIRSOFT
현재 페이지 제일 처음으로