답변 1개
채택된 답변
+20 포인트
8개월 전
/bbs/login.php 이페 이지에서 input name="url" 또는 파라미터로 &url=xxxxx 이렇게 넘어온 것이 있는지 봐 보세요.. 로그인 버튼 누르기 전의 페이지에서 login.php 페이지로 넘어갈 떄 &url=urlencode(); 또는 input 으로 값이 넘어 갑니다. 그 링크로 로그인 후 페이지가 열리게 됩니다. /bbs/login_check.php 의 맨 마지막에 $link 이곳으로 열리게 됩니다. goto_url($link); /bbs/login_check.php 의 아래 부분을 봐 보세요
</p>
<p>if ($url) {
// url 체크
check_url_host($url, '', G5_URL, true);</p>
<p> $link = urldecode($url);
// 2003-06-14 추가 (다른 변수들을 넘겨주기 위함)
if (preg_match("/\?/", $link))
$split= "&";
else
$split= "?";</p>
<p> // $_POST 배열변수에서 아래의 이름을 가지지 않은 것만 넘김
$post_check_keys = array('mb_id', 'mb_password', 'x', 'y', 'url');
//소셜 로그인 추가
if($is_social_login){
$post_check_keys[] = 'provider';
}</p>
<p> $post_check_keys = run_replace('login_check_post_check_keys', $post_check_keys, $link, $is_social_login);</p>
<p> foreach($_POST as $key=>$value) {
if ($key && !in_array($key, $post_check_keys)) {
$link .= "$split$key=$value";
$split = "&";
}
}</p>
<p>} else {
$link = G5_URL;
}</p>
<p>
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
채택
답변대기
답변대기
답변대기
답변대기
채택
채택
답변대기
답변대기
답변대기
채택