답변 3개
새창을 띄우면서 그 입력한 회원의 아이디로 로그인되는 기능<--이렇게 하면 관리자는 로그아웃이 되어야 하는데요
관리자 로그인은 유지 되고 새창에서 입력한 회원 아이디로 로그인 되는 것을 희망한다면 불가능합니다
세션이라는 것이 브라우저 기준이니까요
관리자는 로그아웃 되도록 한다면 팝업창에서 아래처럼 코딩
include "_common.php";
$mb_id = trim($mb_id);
$row=sql_fetch("select mb_id from {$g5['member_table']} where mb_id='$mb_id'});
if(!$row['mb_id']) alert_close("없는 아이디");
set_session('ss_mb_id', $mb_id); //로그인
?>
댓글을 작성하려면 로그인이 필요합니다.
기본적으로 새창에서도 admin 로그인 상태를 유지합니다.
로그인 보다는 회원 아이디를 url 등으로 넘겨서
해당 기능을 구현하시는 것이 편할 듯합니다.
댓글을 작성하려면 로그인이 필요합니다.
많이 어려울 것 같습니다.
한가지 생각나는 방법은,
/bbs/login.php 와 유사한 페이지를 만든 뒤,
패스워드 입력란을 빼고, form action 파일을 /bbs/login_check2.php 로 하고..
login_check.php 파일을 복사하여 login_check2.php 파일을 만든 뒤,
1)
$mb_password = isset($_POST['mb_password']) ? trim($_POST['mb_password']) : '';
-> $mb_password = 'tmp';
2) if (!$is_social_password_check && (! (isset($mb['mb_id']) && $mb['mb_id']) || !login_password_check($mb, $mb_password, $mb['mb_password'])) ) {
-> if (false) {
로 수정
을 검토해 볼 수 있을 것 같습니다. (이렇게 하는 경우에 관리자 세션은 사라지고, 해당 회원 세션으로 대체될 듯 합니다.)
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인