w

팝업실행 방법에 따라 바뀌는 인코딩된 URL값 문제. ㅜㅜ

· 2009-12-18 (금) 06:05:43 · 1711 · 2
팝업을 실행할때 매게변수를 인코딩하여 넘겨주는데

이게 팝업을 어떻게 실행하느냐에 따라 결과가 달라져 버려서 문제가 생기네요.

아래코드는 팝업을 실행하는 코드입니다. (http://www.wee-i.com/test1.php)

----------------------------------------------------------------------------
<?php
include_once "./_common.php";
include_once ( $g4[lib_path]."/common.lib.php" );
?>
<script language="javascript" src="<?=$g4['path']?>/js/common.js"></script>
<?
echo "<a href='javascript:;' onClick=\"javascript:popup_window( 'test2.php?param=7OxTTq9gTtgAt7mj0%2BgaXA%3D%3D', '','resizable=no,scrollbars=no,status=yes,width=600,height=300')\">popup_1</a><br><br>";

echo "<a href=\"javascript:popup_window( 'test2.php?param=7OxTTq9gTtgAt7mj0%2BgaXA%3D%3D', '','resizable=no,scrollbars=no,status=yes,width=600,height=300')\">popup_2</a>";
?>
----------------------------------------------------------------------------

popup_1 으로 실행한 팝업은 정상인데

popup_2 로 실행한 팝업은 비정상이네요.

소스보기를 하면

------------------------------------------------------------------------------
<script language="javascript" src="cms/js/common.js"></script>
<a href='javascript:;' onClick="javascript:window.open( 'test2.php?param=7OxTTq9gTtgAt7mj0%2BgaXA%3D%3D', '','resizable=no,scrollbars=no,status=yes,width=600,height=300')">popup_1(정상)</a><br><bt><ahref="javascript:popup_window( 'test2.php?param=7OxTTq9gTtgAt7mj0%2BgaXA%3D%3D', '','resizable=no,scrollbars=no,status=yes,width=600,height=300')">popup_2(비정상)</a>
----------------------------------------------------------------------------------------

둘다 값이 7OxTTq9gTtgAt7mj0%2BgaXA%3D%3D로 동일한데

실행된 팝업에서는 아래와 같이 다르게 표시되네요. ㅜㅜ

이렇게 실행 결과가 달라지면서 param 값을 암호알고리즘으로 복호화 하면서 다른 결과가 되어버려 문제가 되고 있습니다. 

원인과 해결책은 어떻게 될까요?

도와주세요. 








|

댓글 2개

test2.php?param=<?=urldecode(7OxTTq9gTtgAt7mj0%2BgaXA%3D%3D)?>
이렇게 한 번 시도해보세요.
http://php.net/urlencode
http://php.net/urldecode
2009-12-18 (금) 16:46:47
마찬가지로 작동이 안되네요. ㅜㅜ
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
09-12-18 조회 1,258
09-12-18 조회 1,712
09-12-18 조회 1,756
09-12-17 조회 1,191
09-12-17 조회 2,504
09-12-17 조회 924
09-12-17 조회 1,019
09-12-17 조회 1,039
09-12-17 조회 1,263
09-12-17 조회 1,585
09-12-17 조회 1,059
09-12-17 조회 1,056
09-12-17 조회 1,501
09-12-17 조회 1,136
09-12-17 조회 966
09-12-17 조회 834
09-12-17 조회 810
09-12-17 조회 842
09-12-17 조회 989
09-12-17 조회 990