회원가입완료후 오류해결법(아웃로그인에서에러시..) 정보
일반 회원가입완료후 오류해결법(아웃로그인에서에러시..)
본문
현재 버젼으로는 아웃로그인에서 회원가입하면 에러를 잃으킵니다.
이유는 구조가 게시판에서 회원가입된걸 기준으로 만들어졌기 때문에 문제를 잃으킵니다. 수정버젼올립니다. 수정은 2개파일을 수정해주시면됩니다.
gnuboard1/mbcongratulation.php
//########################## 소스전체 ############################
//###############################################################
<?
require_once "./lib.inc.php";
require_once "./ets.php";
$head->문서제목 = $body->문서제목 = "회원가입을 축하합니다.";
$body->게시판 = $gb_table;
$body->상대경로 = $reldir;
$body->회원디렉토리 = $cfg[dir_member];
$body->회원아이디 = $login_mb[mb_id];
$body->회원이름 = $login_mb[mb_name];
$body->스킨디렉토리 = $cfg[dir_skin];
$body->스킨 = $cfg[skin];
//################## 아웃로그인에서 회원가입인지 게시판에서 회원가입인지 체크합니다.
$body->테이블유 = false;
$body->테이블무 = false;
if ($gb_table) {
$body->테이블유 = true; //테이블이 있는지 없는지 확인하여 ets에서 실행합니다.
} else {
$body->테이블무 = true;
}
//################### 여기까지가 추가부분입니다. ###################
if ($cfg[include_head]) require_once $cfg[include_head];
if ($cfg[content_head]) echo $cfg[content_head];
printt($head, "$reldir/$cfg[dir_skin]/$cfg[skin]/head.ets");
printt($body, "$reldir/$cfg[dir_skin]/$cfg[skin]/mbcongratulation.ets");
if ($cfg[content_tail]) echo $cfg[content_tail];
if ($cfg[include_tail]) require_once $cfg[include_tail];
printt($tail, "$reldir/$cfg[dir_skin]/$cfg[skin]/tail.ets");
?>
//###################### mbcongratulation.ets 수정부분입니다. *^^* ########################
// /gnuboard2/skin/sample/mbcongratulation.ets
//#######################################################################################
{mask:main}
<br>
<br>
<br>
<table width=400 align=center border=0 cellpadding=4 cellspacing=1>
<tr height=20>
<td align=center style='font-weight:bold; font-family:굴림, verdana; color:white;font-size:12px;' background='{상대경로}/{스킨디렉토리}/{스킨}/title_background.gif'><b>{문서제목}</b></td>
</tr>
<tr><td align=center height=100 class=bg1><b>{회원이름}</b>님의 회원가입을 축하드립니다.</td></tr>
</table>
<p>
<div align=center>
// ####################### 추가 수정부분입니다. #############################
{var:테이블유}
<input type=button value=' 확 인 ' onclick="document.location='./gblist.php?gb_table={게시판}';">
{/var:테이블유}
{var:테이블무}
<input type=button value=' 확 인 ' onclick="document.location='../';">
{/var:테이블무}
// ####################### 추가 수정부분입니다. ############################
</div>
{/mask:main}
// 혹 아웃로그인위치가 그누디렉토리와 같은경우는
<input type=button value=' 확 인 ' onclick="document.location='../';">이부분을
<input type=button value=' 확 인 ' onclick="document.location='';">요렇게 하거나
<input type=button value=' 확 인 ' onclick="document.location='./';">요렇게 하셔야합니다.
p.s:신버젼 템플리트가 적용안되니깐 조용하네요 *^^* 아무래도 스킨을 만들자니 기죤건 다 날려야할판이고 *^^* 어쩌튼 다른걸 만지기는 어중간한 상태인듯합니다. *^^*
현재 버그나 잡고 추가할부분을 생각하는중...............풍덩 =3=3=3
이유는 구조가 게시판에서 회원가입된걸 기준으로 만들어졌기 때문에 문제를 잃으킵니다. 수정버젼올립니다. 수정은 2개파일을 수정해주시면됩니다.
gnuboard1/mbcongratulation.php
//########################## 소스전체 ############################
//###############################################################
<?
require_once "./lib.inc.php";
require_once "./ets.php";
$head->문서제목 = $body->문서제목 = "회원가입을 축하합니다.";
$body->게시판 = $gb_table;
$body->상대경로 = $reldir;
$body->회원디렉토리 = $cfg[dir_member];
$body->회원아이디 = $login_mb[mb_id];
$body->회원이름 = $login_mb[mb_name];
$body->스킨디렉토리 = $cfg[dir_skin];
$body->스킨 = $cfg[skin];
//################## 아웃로그인에서 회원가입인지 게시판에서 회원가입인지 체크합니다.
$body->테이블유 = false;
$body->테이블무 = false;
if ($gb_table) {
$body->테이블유 = true; //테이블이 있는지 없는지 확인하여 ets에서 실행합니다.
} else {
$body->테이블무 = true;
}
//################### 여기까지가 추가부분입니다. ###################
if ($cfg[include_head]) require_once $cfg[include_head];
if ($cfg[content_head]) echo $cfg[content_head];
printt($head, "$reldir/$cfg[dir_skin]/$cfg[skin]/head.ets");
printt($body, "$reldir/$cfg[dir_skin]/$cfg[skin]/mbcongratulation.ets");
if ($cfg[content_tail]) echo $cfg[content_tail];
if ($cfg[include_tail]) require_once $cfg[include_tail];
printt($tail, "$reldir/$cfg[dir_skin]/$cfg[skin]/tail.ets");
?>
//###################### mbcongratulation.ets 수정부분입니다. *^^* ########################
// /gnuboard2/skin/sample/mbcongratulation.ets
//#######################################################################################
{mask:main}
<br>
<br>
<br>
<table width=400 align=center border=0 cellpadding=4 cellspacing=1>
<tr height=20>
<td align=center style='font-weight:bold; font-family:굴림, verdana; color:white;font-size:12px;' background='{상대경로}/{스킨디렉토리}/{스킨}/title_background.gif'><b>{문서제목}</b></td>
</tr>
<tr><td align=center height=100 class=bg1><b>{회원이름}</b>님의 회원가입을 축하드립니다.</td></tr>
</table>
<p>
<div align=center>
// ####################### 추가 수정부분입니다. #############################
{var:테이블유}
<input type=button value=' 확 인 ' onclick="document.location='./gblist.php?gb_table={게시판}';">
{/var:테이블유}
{var:테이블무}
<input type=button value=' 확 인 ' onclick="document.location='../';">
{/var:테이블무}
// ####################### 추가 수정부분입니다. ############################
</div>
{/mask:main}
// 혹 아웃로그인위치가 그누디렉토리와 같은경우는
<input type=button value=' 확 인 ' onclick="document.location='../';">이부분을
<input type=button value=' 확 인 ' onclick="document.location='';">요렇게 하거나
<input type=button value=' 확 인 ' onclick="document.location='./';">요렇게 하셔야합니다.
p.s:신버젼 템플리트가 적용안되니깐 조용하네요 *^^* 아무래도 스킨을 만들자니 기죤건 다 날려야할판이고 *^^* 어쩌튼 다른걸 만지기는 어중간한 상태인듯합니다. *^^*
현재 버그나 잡고 추가할부분을 생각하는중...............풍덩 =3=3=3
추천
13
13
댓글 전체
감사합니다.