o

회원가입완료후 오류해결법(아웃로그인에서에러시..)

· 2003-03-06 (목) 14:57:41 · 2815 · 1
현재 버젼으로는 아웃로그인에서 회원가입하면 에러를 잃으킵니다.
이유는 구조가 게시판에서 회원가입된걸 기준으로 만들어졌기 때문에 문제를 잃으킵니다. 수정버젼올립니다. 수정은 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
|

댓글 1개

2005-05-07 (토) 23:43:18
감사합니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누3 팁자료실

1,026건
+
제목 글쓴이 날짜 조회
03-03-28 조회 2,508
03-03-26 조회 3,311
03-03-26 조회 2,711
03-03-14 조회 3,088
03-03-13 조회 6,952
03-03-13 조회 3,062
03-03-13 조회 2,613
03-03-11 조회 3,082
03-03-11 조회 4,354
03-03-09 조회 2,921
03-03-07 조회 3,402
03-03-06 조회 2,816
03-03-03 조회 3,762
03-03-01 조회 3,565
03-02-24 조회 3,050
03-02-24 조회 3,672
03-02-24 조회 3,059
03-02-19 조회 4,927
03-02-16 조회 2,996
03-02-07 조회 3,212