본문 바로가기

Study/Web Programing

php에서 값을 넘기는데 한글이 깨질때?

파라메터를 넘긴다고 해야하나요? 아직 용어의 정의가 잘안되서;;

php하고 한참 놀고 있었습니다...

막 post로 넘기는데,,  예를들어 go.php?gogo=고고

이런식으로 넘긴다고 가정하면, 다음페이지가서 알수 없는 글씨로 나오는겁니다.. 전페이지에서는 안그러는데

이걸 ANSI 등등 이걸 형식을 잘못지정했나 확인해보고 안되고-
이것참

몇일전에 공부한걸 다시 이용해봤어요;;

결론 이포스트의 주제는 함수소개.. 일단 php를 잘다루시는 분들은 이 포스팅은 전혀 필요없습니다.

일단 저도 못하고 , 이건 저처럼 혹시나 시행착오를 겪으실수 있는 약간의 분들을 위해 존재하는 페이지이거든요ㅗ

urlencode 하고, urldecode 이거 예요

A페이지에서

$X1 = urlencode($work_name);

이런식으로 해서 go.php?work=$X1 이런식으로 넘기는 거예요

그리고 다음페이지가서는

$work_name = urldecode($X1) 이겠지요..

echo"work_name"
아 그리고 저의 환경은 PHP.ini의 regist_globar인가 이거가 현재 ON되어 있는 상태입니다;;


약간의 과거의 글들
2009/05/20 - [Study/HTML / PHP / DataBase] - php , form input으로 배열 입력받아서 post로 넘기기.
2009/05/18 - [Study/HTML / PHP / DataBase] - PHP 배열 POST로 넘기기...