로그인시 리턴url뒤에 &wr_id= 이게 무조껀 붙게 되는데 이거 안붙게 하는 방법 채택완료
kujira
9년 전
조회 2,815
일반로그인시 리턴url뒤에 &wr_id=이게 무조껀 붙어서 오류가 납니다.
예를들어 http://www.admin.com에서">www.admin.com에서 로그인을 시도하면 리턴 url이 http://www.admin.com/&wr_id=">www.admin.com/&wr_id= 이렇게 붙어버려서 계속 오류페이지가 나옵니다. 이거 어디서 수정 가능한가요?
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
답변을 작성하려면 로그인이 필요합니다.
로그인
if ($url) {
// url 체크
check_url_host($url);
$link = urldecode($url);
echo $link;
exit;
// 2003-06-14 추가 (다른 변수들을 넘겨주기 위함)
if (preg_match("/\?/", $link))
$split= "&";
else
$split= "?";
// $_POST 배열변수에서 아래의 이름을 가지지 않은 것만 넘김
foreach($_POST as $key=>$value) {
if ($key != 'mb_id' && $key != 'mb_password' && $key != 'x' && $key != 'y' && $key != 'url') {
$link .= "$split$key=$value";
$split = "&";
}
}
} else {
$link = G5_URL;
}
여기서 $link 이게 리턴 url 같은데 왜 자꾸 뒤에 저게 붙는지;;;