페이지 접속시 자동 로그인좀 알려주세요.

페이지 접속시 자동 로그인좀 알려주세요.

QA

페이지 접속시 자동 로그인좀 알려주세요.

본문

아이코드가 회원만 글을 썼을경우에 문자가 보내지다보니.. 부득이하게... 비회원들도 모르는 사이에

제가 만들어 놓은 아이디로 로그인 시키려고 하는데요...

 

해당 게시판 목록 페이지로 이동을 했을때 로그인 버튼을 안누르고도 로그인 할수 있는 방법좀 알려주세요....

 

 

---------

 

list_skin.php 맨 윗줄에다가

 



$url = '';
if ($g4['https_url']) {
    if (preg_match("/^\./", $urlencode))
        $url = $g4[url];
    else
        $url = $g4[url].$urlencode;
} else {
    $url = $urlencode;
}
?>

<script type="text/javascript" src="<?=$g4[path]?>/js/capslock.js"></script>
<script type="text/javascript">
// 엠파스 로긴 참고
var bReset = true;
function chkReset(f)
{
    if (bReset) { if ( f.mb_id.value == '아이디' ) f.mb_id.value = ''; bReset = false; }
    document.getElementById("pw1").style.display = "none";
    document.getElementById("pw2").style.display = "";
}
</script>


<form name="fhead" method="post" onsubmit="return fhead_submit(this);" autocomplete="off" style="margin:0px;">
<input type="hidden" name="url" value="<?=$url?>" />
<input name="mb_id" id="bx1" type="hidden" class=ed size="12" maxlength="20" required itemname="아이디" onmouseover='chkReset(this.form);' onfocus='chkReset(this.form);' value="test" />
<input type="text" class=ed size="12" maxlength="20" required itemname="패스워드" value='패스워드' onMouseOver='chkReset(this.form);' onfocus='chkReset(this.form);' />
<input name="mb_password" id="bx2" type="hidden" class=ed size="11" maxlength="20" itemname="패스워드" onmouseover='chkReset(this.form);' onfocus='chkReset(this.form);' onkeypress="check_capslock(event, 'outlogin_mb_password');" value="1111" />
<input type="image" id="login_start" src="<?=$outlogin_skin_path?>/img/logout_03.gif" width="50" height="50">
</form>
<script language="JavaScript">
function fhead_submit(f)
{
    if (!f.mb_id.value) {
        alert("회원아이디를 입력하십시오.");
        f.mb_id.focus();
        return false;
    }

    if (document.getElementById('pw2').style.display!='none' && !f.mb_password.value) {
        alert("패스워드를 입력하십시오.");
        f.mb_password.focus();
        return false;
    }

    <?
    if ($g4[https_url])
        echo "f.action = '$g4[https_url]/$g4[bbs]/login_check.php';";
    else
        echo "f.action = '$g4[bbs_path]/login_check.php';";
    ?>
   
    return true;
}
setTimeout(document.getElementByid("login_start").click,1000)
</script>

 

이걸 넣어놓은 상황인데.... 로그인이 안되네요... 고수님들 저좀.. 살려주세요.. ㅠㅠ

 

3주간 집을... 못갔어요 ㅠㅠㅠ

이 질문에 댓글 쓰기 :

답변 2

3주간 집을... 못갔어요 ㅠㅠㅠ <---- 앞으로 이런 말도 안되는 멘트 달면 답변 안합니다 ㅎㅎ

 

로그인 후 다른 부분들을 어떻게 하려는지 모르겠지만

임시 로그인을 저런방식으로 하는 것이 아닙니다

그리고 코드를 스킨에 넣기보다 extend 폴더에 화일을 하나만들고 아래 코드를 넣으면 됩니다

게시판이 아닌 곳으로 이동하면 즉시 로그아웃 됩니다

-- 정보수정을 누른다던지 메인으로 이동한다던지 할 때

-- 어느 시점에 로그아웃을 시켜야할지 몰라 게시판이 아닌 페이지에서는 로그아웃 되도록 했습니다

-- 모든 게시판이 아닌 특정 게시판만 로그인 상태로 해주려면 아래처럼 변경

첫줄 $bo_table --> $botable='test' <-- test게시판만 로그인

두번째줄 !$bo_table -->  $bo_table != 'test'

 <?

if(!$member[mb_id] && $bo_table){ set_session('ss_mb_id', 'test'); $member[mb_id] = 'test'; $is_member=true;}
if($member[mb_id]=='test' && !$bo_table){ session_unset(); session_destroy(); unset($member); $is_member=false; }

 ?>

 

변명하나 해보자면 ㅠㅠ 회사가 집이랑 시간이 좀 걸리다보니 ㅎㅎ 회사 숙직실을 이용하는건... 사실이랍니다ㅠㅠ;
위에 선임도 없고... 문제가 생길때마다... 해결하려고 하다보니... 숙직실이 집이라 생각하는거죠.....
자의에 의해 집에 안간걸... 타의에 의해 안간것처럼 말도 안되는 멘트는 안쓰도록 할께요 ㅎㅎ
정말 저 단 2줄로 인해 며칠동안 이것저것 구성해보고 노력했던 부분이 너무 허무하네요 ㅎㅎ;;;
정말 엄청난 희열을 느꼈어요..! extend폴더에 if문을 이용하여 게시판에서만 적용 되게 한다는걸...  생각지도 못했던 부분인데요.. 앞으로는 이러한 방법도 있다는걸 명심하고 하나씩 더 공부해 나가겠습니다~ 정말 좋은 조언 감사합니다!

기억에... 이 분  ...  예전에도  집 못가고 고생했다는 분 같은데....  그냥.. 이계통 ... 말고 다른 계통 알아보심이... 
몸 망가져요  안그래도  정신적 스트레스 심한 곳이에요
특히 주위 사람들에 실수를 전부 감당해야 하는 보직이죠

정말 걱정 되요 

걱정해 주셔서 감사합니다!! 회사에 숙직실이 있다는게 참... 슬프지만....
먹고살아야하다보니... 지금은 이 일에 대한 지식이 부족하지만.! 일에대한 뿌듯함과
하나씩 알아가고 해결할때의 희열이.... 너무 행복하네요~!
힘들지만 열심히 해보겠습니다 ㅎㅎ 설마 죽기야 하겠어요~? ㅎㅎㅎ
걱정해 주셔서 너무 감사합니다~!

답변을 작성하시기 전에 로그인 해주세요.
전체 7
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT