반응형
<?
$example=array('하나','둘','셋');
echo"$example[0] $example[1] $example[2]";
$x1 = urlencode(serialize($example));
echo"<br>$example";
echo"<br>$x1";
$x2 = unserialize(urldecode($x1));
echo"<br>$x2";
echo"$x2[0]";
?>
이걸 브라우저로 불러오면,,,
하나 둘 셋
Array
a%3A3%3A%7Bi%3A0%3Bs%3A4%3A%22%C7%CF%B3%AA%22%3Bi%3A1%3Bs%3A2%3A%22%B5%D1%22%3Bi%3A2%3Bs%3A2%3A%22%BC%C2%22%3B%7D
Array하나
나옵니다..
일단은 제가 배열을 막 만든다음, <form> 으로 해서 sumbit 시키니까 안넘어가더라고요;;
방법이 urlencode(serialize($example)); , unserialize(urldecode($x1)); 쓰면 되는거 였습니다;;
쓸려면 첫번째 페이지에서 .
$example=array['하나','둘',,,,,
urlencode(serialize($example));
그다음 form 으로 해서 action post로 넘기는 페이지에서는
$x2 = unserialize(urldecode($x1));
해서 불러스 $x2[0] 이런식으로 불러 쓰면 될것 같아요..
평소에는 구글신께서 도움을 주셨는데;
이번엔 네이버 신께서 도와주셨다는;; 아 그러고 보니. $_POST 이것이 필요하실수도 있어요;;
그런데 왜 저는 없냐하면,,
저는 php.ini 에서 globar 모였더라 지금 ON으로 바꿔서 사용하는 중이예요;;
만약 이것이 안되어 있으실 경우는 $_post 를 사용하셔야 될꺼예요..
$example=array('하나','둘','셋');
echo"$example[0] $example[1] $example[2]";
$x1 = urlencode(serialize($example));
echo"<br>$example";
echo"<br>$x1";
$x2 = unserialize(urldecode($x1));
echo"<br>$x2";
echo"$x2[0]";
?>
이걸 브라우저로 불러오면,,,
하나 둘 셋
Array
a%3A3%3A%7Bi%3A0%3Bs%3A4%3A%22%C7%CF%B3%AA%22%3Bi%3A1%3Bs%3A2%3A%22%B5%D1%22%3Bi%3A2%3Bs%3A2%3A%22%BC%C2%22%3B%7D
Array하나
나옵니다..
일단은 제가 배열을 막 만든다음, <form> 으로 해서 sumbit 시키니까 안넘어가더라고요;;
방법이 urlencode(serialize($example)); , unserialize(urldecode($x1)); 쓰면 되는거 였습니다;;
쓸려면 첫번째 페이지에서 .
$example=array['하나','둘',,,,,
urlencode(serialize($example));
그다음 form 으로 해서 action post로 넘기는 페이지에서는
$x2 = unserialize(urldecode($x1));
해서 불러스 $x2[0] 이런식으로 불러 쓰면 될것 같아요..
평소에는 구글신께서 도움을 주셨는데;
이번엔 네이버 신께서 도와주셨다는;; 아 그러고 보니. $_POST 이것이 필요하실수도 있어요;;
그런데 왜 저는 없냐하면,,
저는 php.ini 에서 globar 모였더라 지금 ON으로 바꿔서 사용하는 중이예요;;
만약 이것이 안되어 있으실 경우는 $_post 를 사용하셔야 될꺼예요..
반응형
'Study > Web Programing' 카테고리의 다른 글
php에서 값을 넘기는데 한글이 깨질때? (0) | 2009.05.20 |
---|---|
php , form input으로 배열 입력받아서 post로 넘기기. (0) | 2009.05.20 |
자바스크립트를 이용해서 뒤로가기. (0) | 2009.05.20 |
PHP 한글 메뉴얼 (1) | 2009.05.13 |
[PHP] 배열 정렬 (0) | 2009.05.13 |
PHP 변수 합치기.. (0) | 2009.05.04 |