회원가입 / 회원정보수정 페이지 배경 따로나오게 하기!! 정보
회원가입 / 회원정보수정 페이지 배경 따로나오게 하기!!본문
먼저 도움을 주신 [오달수]님, [천상재회]님께 감사드립니다.
그누보드는 bbs/register_form.php 안에 있는 곳에서 정보수정과 회원가입페이지를
생성하죠. 하지만 배경이 중심이 되는 사이트라면 문제점이 될것입니다.
다음처럼 하시면 회원가입과 회원수정페이지 배경이 다르게 나타날 것입니다.. ^^
********skin/member/basic/register_form.skin.php 기본 베이직 스킨 기준입니다
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
?>
<style type="text/css">
<!--
.m_title { BACKGROUND-COLOR: #F7F7F7; PADDING-LEFT: 15px; PADDING-top: 5px; PADDING-BOTTOM: 5px; }
.m_padding { PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; }
.m_padding2 { PADDING-LEFT: 0px; PADDING-top: 5px; PADDING-BOTTOM: 0px; }
.m_padding3 { PADDING-LEFT: 0px; PADDING-top: 5px; PADDING-BOTTOM: 5px; }
.m_text { BORDER: #D3D3D3 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff; }
.m_text2 { BORDER: #D3D3D3 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #dddddd; }
.m_textarea { BORDER: #D3D3D3 1px solid; BACKGROUND-COLOR: #ffffff; WIDTH: 100%; WORD-BREAK: break-all; }
.w_message { font-family:돋움; font-size:9pt; color:#4B4B4B; }
.w_norobot { font-family:돋움; font-size:9pt; color:#BB4681; }
.w_hand { cursor:pointer; }
-->
</style>
<script language="javascript" src="<?=$g4[path]?>/js/md5.js"></script>
<script language="javascript" src="<?=$g4[path]?>/js/sideview.js"></script>
★ 이걸 넣어주세요 ★
<?
if($w==""){
$inc_head_file="../join/3.php";
$inc_tail_file="../join/2.php";
}else if($w=='u'){
$inc_head_file="../info/1.php";
$inc_tail_file="../info/2.php";}
?>
<?
// echo"$inc_head_file";
include_once("$inc_head_file");
?>
★ 여기까지 ★
<table width=600 cellspacing=0 cellspacing=0 align=center>
<form name=fregisterform method=post action="javascript:fregisterform_submit(document.fregisterform);" enctype="multipart/form-data" autocomplete="off">
<input type=hidden name=w value="<?=$w?>">
<input type=hidden name=url value="<?=$urlencode?>">
<input type=hidden name=mb_jumin value="<?=$jumin?>">
<input type=hidden name=mb_id_enabled value="" id="mb_id_enabled">
<input type=hidden name=mb_nick_enabled value="" id="mb_nick_enabled">
<input type=hidden name=mb_email_enabled value="" id="mb_email_enabled">
<tr><td>
.... (중략)
<p align=center>
<INPUT type=image width="66" height="20" src="<?=$member_skin_path?>/img/join_ok_btn.gif" border=0 accesskey='s'>
</td></tr>
</form>
</table>
★ 여길 넣어주세요 ★
<?
// echo"$inc_tail_file";
include_once("$inc_tail_file");
?>
★ 여기까지 ★
<script language="Javascript">
with (document.fregisterform) {
if (w.value == "")
mb_id.focus();
else {
mb_password.focus();
mb_nick_enabled.value = 1;
}
}
// submit 최종 폼체크
function fregisterform_submit(f)
{
if (f.w.value == "") {
if (f.mb_id_enabled.value == "") {
alert("회원아이디 중복확인을 해주십시오.");
f.mb_id.focus();
return;
} else if (f.mb_id_enabled.value == -1) {
alert("'"+f.mb_id.value+"'은(는) 이미 가입된 회원아이디이므로 사용하실 수 없습니다.");
f.mb_id.focus();
return;
*******************/bbs/register_form.php
★ 교체해주세요 ★
// 회원아이콘 경로
$mb_icon = "$g4[path]/data/member/".substr($member[mb_id],0,2)."/$member[mb_id].gif";
$member_skin_path = "$g4[path]/skin/member/$config[cf_member_skin]";
include_once("../head.sub.php");
include_once("./norobot.inc.php"); // 자동등록방지
include_once("$member_skin_path/register_form.skin.php");
include_once("../tail.sub.php");
★ 여기까지 ★
이렇게 넣어주시면 됩니다 ^^
그누보드는 bbs/register_form.php 안에 있는 곳에서 정보수정과 회원가입페이지를
생성하죠. 하지만 배경이 중심이 되는 사이트라면 문제점이 될것입니다.
다음처럼 하시면 회원가입과 회원수정페이지 배경이 다르게 나타날 것입니다.. ^^
********skin/member/basic/register_form.skin.php 기본 베이직 스킨 기준입니다
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
?>
<style type="text/css">
<!--
.m_title { BACKGROUND-COLOR: #F7F7F7; PADDING-LEFT: 15px; PADDING-top: 5px; PADDING-BOTTOM: 5px; }
.m_padding { PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; }
.m_padding2 { PADDING-LEFT: 0px; PADDING-top: 5px; PADDING-BOTTOM: 0px; }
.m_padding3 { PADDING-LEFT: 0px; PADDING-top: 5px; PADDING-BOTTOM: 5px; }
.m_text { BORDER: #D3D3D3 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff; }
.m_text2 { BORDER: #D3D3D3 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #dddddd; }
.m_textarea { BORDER: #D3D3D3 1px solid; BACKGROUND-COLOR: #ffffff; WIDTH: 100%; WORD-BREAK: break-all; }
.w_message { font-family:돋움; font-size:9pt; color:#4B4B4B; }
.w_norobot { font-family:돋움; font-size:9pt; color:#BB4681; }
.w_hand { cursor:pointer; }
-->
</style>
<script language="javascript" src="<?=$g4[path]?>/js/md5.js"></script>
<script language="javascript" src="<?=$g4[path]?>/js/sideview.js"></script>
★ 이걸 넣어주세요 ★
<?
if($w==""){
$inc_head_file="../join/3.php";
$inc_tail_file="../join/2.php";
}else if($w=='u'){
$inc_head_file="../info/1.php";
$inc_tail_file="../info/2.php";}
?>
<?
// echo"$inc_head_file";
include_once("$inc_head_file");
?>
★ 여기까지 ★
<table width=600 cellspacing=0 cellspacing=0 align=center>
<form name=fregisterform method=post action="javascript:fregisterform_submit(document.fregisterform);" enctype="multipart/form-data" autocomplete="off">
<input type=hidden name=w value="<?=$w?>">
<input type=hidden name=url value="<?=$urlencode?>">
<input type=hidden name=mb_jumin value="<?=$jumin?>">
<input type=hidden name=mb_id_enabled value="" id="mb_id_enabled">
<input type=hidden name=mb_nick_enabled value="" id="mb_nick_enabled">
<input type=hidden name=mb_email_enabled value="" id="mb_email_enabled">
<tr><td>
.... (중략)
<p align=center>
<INPUT type=image width="66" height="20" src="<?=$member_skin_path?>/img/join_ok_btn.gif" border=0 accesskey='s'>
</td></tr>
</form>
</table>
★ 여길 넣어주세요 ★
<?
// echo"$inc_tail_file";
include_once("$inc_tail_file");
?>
★ 여기까지 ★
<script language="Javascript">
with (document.fregisterform) {
if (w.value == "")
mb_id.focus();
else {
mb_password.focus();
mb_nick_enabled.value = 1;
}
}
// submit 최종 폼체크
function fregisterform_submit(f)
{
if (f.w.value == "") {
if (f.mb_id_enabled.value == "") {
alert("회원아이디 중복확인을 해주십시오.");
f.mb_id.focus();
return;
} else if (f.mb_id_enabled.value == -1) {
alert("'"+f.mb_id.value+"'은(는) 이미 가입된 회원아이디이므로 사용하실 수 없습니다.");
f.mb_id.focus();
return;
*******************/bbs/register_form.php
★ 교체해주세요 ★
// 회원아이콘 경로
$mb_icon = "$g4[path]/data/member/".substr($member[mb_id],0,2)."/$member[mb_id].gif";
$member_skin_path = "$g4[path]/skin/member/$config[cf_member_skin]";
include_once("../head.sub.php");
include_once("./norobot.inc.php"); // 자동등록방지
include_once("$member_skin_path/register_form.skin.php");
include_once("../tail.sub.php");
★ 여기까지 ★
이렇게 넣어주시면 됩니다 ^^
추천
2
2
댓글 6개
좋네요.
이게 제가 궁굼해하던거 같기도 한데... 도통 모르겠네요... 다시 읽어볼게요^

이런 방법이 잇었군요
민우주님 상세한 설명 해줫으면 감사하겟습니다. 어느부분을 어디다 였는지 상세하게 가르쳐줫으면 감사하겟습니다.
필요 할수도..