url인코딩 관련 정보
url인코딩 관련본문
goto_url("$g4[bbs_path]/login.php?url=".urlencode("$g4[shop_path]/orderinquiry.php"));
이런식으로 url인코딩 시켜서 포워딩하면 페이지를 연결할수 없다고 뜹니다.
인코딩 안시키지 않으면 정상적으로 뜨구요
왜 그럴까요?
이런식으로 url인코딩 시켜서 포워딩하면 페이지를 연결할수 없다고 뜹니다.
인코딩 안시키지 않으면 정상적으로 뜨구요
왜 그럴까요?
댓글 전체
login.php를 실행하면 common.php가 include 되겠죠?
common.php 372행을 보세요
common.php 372행을 보세요
이것뿐아리아 urlencode 된곳은 모두 페이지가 연결이 안되요... 인코딩관련 서버설정이 바뀐건지...
서버설정이 바뀐 것이 아니라
common.php에서 url이라는 post 값이나 get 값이 넘어오면 무조건 urlencode를 하기 때문에
넘길때 urlencode 하면 두번 인코딩을 하게 됩니다
그러니 당연히 올바른 값이 전달 될 수가 없죠
common.php에서 url이라는 post 값이나 get 값이 넘어오면 무조건 urlencode를 하기 때문에
넘길때 urlencode 하면 두번 인코딩을 하게 됩니다
그러니 당연히 올바른 값이 전달 될 수가 없죠