묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
로그인후 .. 어쩌면 바보같은 질문일지도..
2004.02.19 22:19
nzeo.com 을 보면
로그인을 하고 나면..
멤버로그인
ㅇㅇㅇ님 환영합니다
정보수정 로그아웃
이렇게 되는데요..
이걸 어떤 식으로 처리하는것인지..
지금 현재는 로그인버튼을 누르면
login_check.php 에서
DB 에 저장된 id 로 검색해서
해당 회원의 정보를 DB 에서 꺼내오는것 까지는 처리를 했는데요..
세션처리까지요..
그 이후 다시 로그인 페이지로 와서..
위에서 말씀드린것처럼 로그인 하는 부분의
스킨을 처리를 해야 하는데..
갑자기 막혀버렸습니다..
아시는님께서는 도움을 주시기 바랍니다..
감사드립니다 (__)
로그인을 하고 나면..
멤버로그인
ㅇㅇㅇ님 환영합니다
정보수정 로그아웃
이렇게 되는데요..
이걸 어떤 식으로 처리하는것인지..
지금 현재는 로그인버튼을 누르면
login_check.php 에서
DB 에 저장된 id 로 검색해서
해당 회원의 정보를 DB 에서 꺼내오는것 까지는 처리를 했는데요..
세션처리까지요..
그 이후 다시 로그인 페이지로 와서..
위에서 말씀드린것처럼 로그인 하는 부분의
스킨을 처리를 해야 하는데..
갑자기 막혀버렸습니다..
아시는님께서는 도움을 주시기 바랍니다..
감사드립니다 (__)
댓글 3
-
김윤희
2004.02.19 22:21
-
WEd™
2004.02.20 09:35
위에 적어 놓으신 ooo 님 자리에는 DB에서 꺼내온 회원의 닉네임이나, 이름이나 , 아이디를
출력 시켜야겠죠?
근데 언제 출력하느냐?
조건문이 하나 붙으면 되겠네요.
간단하게. 접속자의 세션 아이디와, DB정보를 비교
//$SESSID = 세션 아이디(DB에 저장된 아이디와 동일하게 처리)
//$MEM_Nick = DB에 저장된 회원닉네임 (이걸 쿼리로 불러와야겠죠?)
if(!$result=mysql_query("SELECT * FROM 테이블명 WHERE $SESSID=$MEM_Nick"))
{
echo ("<script>
alert('없는 아이디 입니다');
</script>");
}else{
("<script>
alert('ooo님 안뇽!');
</script>");}
대충 머 요런식이 아닐까요? -
김윤희
2004.02.20 10:23
WEd™ // 감사드립니다.
그런데 질문이 그것이 아니구요
로그인에 성공하지 못하면 로그인에 실패했다는 메시지만 띄우고 histoy.back() 하면 되지만
로그인에 성공하면 메인페이지 로그인이 있던 위치에 로그아웃을 보여줘야 되잖습니까?
그걸 어떻게 보여주느냐에 대한 질문이었습니다.
생각해보니 간단한거네요
로그인 메인페이지
로그아웃 메인페이지
이렇게 두개를 만들고 로그인에 성공하면 로그아웃 페이지로 이동
실패하면 당연히 로그인 페이지로 이동시키면 되는거였습니다
물론 다른 분들이나.. nzeo.com 에서는 어떻게 했는지 모르겠지만요..^^
div 를 써야 한다면..
login_check.php 내에서..
opener.document.main_form.div...
뭐 이런식으로 처리를 해야하는것인지..
갑자기 혼란스럽습니다..