페이지 접속시 자동 로그인좀 알려주세요.
본문
아이코드가 회원만 글을 썼을경우에 문자가 보내지다보니.. 부득이하게... 비회원들도 모르는 사이에
제가 만들어 놓은 아이디로 로그인 시키려고 하는데요...
해당 게시판 목록 페이지로 이동을 했을때 로그인 버튼을 안누르고도 로그인 할수 있는 방법좀 알려주세요....
---------
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; }
?>
몸 망가져요 안그래도 정신적 스트레스 심한 곳이에요
특히 주위 사람들에 실수를 전부 감당해야 하는 보직이죠
정말 걱정 되요