[다시 도움 요청] 스킨 제작 중=write.skin.php소스 정보
답변 [다시 도움 요청] 스킨 제작 중=write.skin.php소스
본문
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
if ($w == "u")
$title_img = "title_edit.gif";
else if ($w == "r")
$title_img = "title_reply.gif";
else
$title_img = "title_write.gif";
?>
<style type="text/css">
<!--
.w_title { font-family:돋움; font-size:9pt; color:#9A9A9A; }
.w_padding { PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; }
.w_padding2 { PADDING-LEFT: 15px; PADDING-TOP: 5px; }
.w_text { BORDER: #D3D3D3 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff; }
.w_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; }
.w_subject {font-family:돋움; font-size:9pt; color:#696969; }
-->
</style>
<!-- 김선용 2005.4 - FF(불여우) 에서는 innerHTML 사용시 폼이 <table> 아래에 있으면 인식하지 못합니다. -->
<table width='100%' border='0' align='center' cellpadding='0' cellspacing='0' >
<tr>
<td><img src='/my/images/common/frame/border_gray_title/border01.gif'></td>
<td width='50%' align="left" valign='middle' background='/my/images/common/frame/border_gray_title/back01.gif'><a href='<?=$g4[path]?>/bbs/board.php?bo_table=<?=$bo_table?>'><font class=w_subject><strong>
<?=$my_title.' - '.$board[bo_subject]?>
</strong></font></a></td>
<td width='50%' align="right" valign='middle' background='/my/images/common/frame/border_gray_title/back01.gif'><? if ($admin_href) { ?>
<a href="<?=$admin_href?>"><img src="<?=$board_skin_path?>/img/admin_button.gif" title="관리자" width="63" height="22" border="0" align="absmiddle"></a>
<? } ?>
</td>
<td><img src='/my/images/common/frame/border_gray_title/border02.gif'></td>
</tr>
<tr>
<td background='/my/images/common/frame/border_gray_title/back02.gif'></td>
<td width='100%' colspan="2" valign='top'><form name="fwrite" method="post" action="javascript:fwrite_check(document.fwrite);" enctype="multipart/form-data" autocomplete="off">
<table width="<?=$width?>" align=center cellpadding=0 cellspacing=0>
<tr>
<td align=center><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="4" height="33" bgcolor="#7BB2D6"><img src="<?=$board_skin_path?>/img/top_01.gif" width="4" height="33"></td>
<td width="14%" align="center" valign="middle" bgcolor="#7BB2D6"> </td>
<td width="5" align="center" valign="middle" bgcolor="#7BB2D6"><img src="<?=$board_skin_path?>/img/top_02.gif" width="5" height="33"></td>
<td width="5" align="center" valign="middle" bgcolor="#EEEEEE"><img src="<?=$board_skin_path?>/img/top_03.gif" width="5" height="33"></td>
<td width="86%" align="left" valign="middle" bgcolor="#EEEEEE" class=w_padding><font style="font-family:돋움; font-size:9pt; color:#7D7D7D"><strong>[
<?=$title_msg?>
]</strong></font></td>
<td width="4" bgcolor="#EEEEEE"><img src="<?=$board_skin_path?>/img/top_04.gif" width="4" height="33"></td>
</tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<input type=hidden name=w value="<?=$w?>">
<input type=hidden name=bo_table value="<?=$bo_table?>">
<input type=hidden name=wr_id value="<?=$wr_id?>">
<input type=hidden name=sfl value="<?=$sfl?>">
<input type=hidden name=stx value="<?=$stx?>">
<input type=hidden name=spt value="<?=$spt?>">
<input type=hidden name=sst value="<?=$sst?>">
<input type=hidden name=sod value="<?=$sod?>">
<input type=hidden name=page value="<?=$page?>">
<!--torry 추가 시작-->
<input type=hidden name=w_textarea value="링크 게시판">
<!--torry 추가 끝-->
<? if ($is_name) { ?>
<tr>
<td width="15%" height="30" align="center"><span class=w_title>이름</span></td>
<td width="1" valign="bottom"><img src="<?=$board_skin_path?>/img/gray_line.gif" width="1" height="10"></td>
<td width="84%" class=w_padding><INPUT class=w_text maxLength=20 size=15 name=wr_name itemname="이름" required value="<?=$name?>"></TD>
</tr>
<tr>
<td height="1" background="<?=$board_skin_path?>/img/dot_bg.gif" colSpan=10 align=middle></td>
</tr>
<? } ?>
<? if ($is_password) { ?>
<tr>
<td width="15%" height="30" align="center"><span class=w_title>패스워드</span></td>
<td width="1" valign="bottom"><img src="<?=$board_skin_path?>/img/gray_line.gif" width="1" height="10"></td>
<td width="84%" class=w_padding><INPUT class=w_text type=password maxLength=20 size=15 name=wr_password itemname="패스워드" <?=$password_required?>></TD>
</tr>
<tr>
<td height="1" background="<?=$board_skin_path?>/img/dot_bg.gif" colSpan=10 align=middle></td>
</tr>
<? } ?>
<? if ($is_email) { ?>
<tr>
<td width="15%" height="30" align="center"><span class=w_title>이메일</span></td>
<td width="1" valign="bottom"><img src="<?=$board_skin_path?>/img/gray_line.gif" width="1" height="10"></td>
<td width="84%" class=w_padding><INPUT class=w_text maxLength=100 size=50 name=wr_email email itemname="이메일" value="<?=$email?>"></TD>
</tr>
<tr>
<td height="1" background="<?=$board_skin_path?>/img/dot_bg.gif" colSpan=10 align=middle></td>
</tr>
<? } ?>
<? if ($is_homepage) { ?>
<tr>
<td width="15%" height="30" align="center"><span class=w_title>홈페이지</span></td>
<td width="1" valign="bottom"><img src="<?=$board_skin_path?>/img/gray_line.gif" width="1" height="10"></td>
<td width="84%" class=w_padding><INPUT class=w_text size=50 name=wr_homepage itemname="홈페이지" value="<?=$homepage?>"></TD>
</tr>
<tr>
<td height="1" background="<?=$board_skin_path?>/img/dot_bg.gif" colSpan=10 align=middle></td>
</tr>
<? } ?>
<? if ($is_category) { ?>
<tr>
<td width="15%" align="center"><span class=w_title>분류</span></td>
<td width="1" valign="bottom"><img src="<?=$board_skin_path?>/img/gray_line.gif" width="1" height="10"></td>
<td width="84%" class=w_padding><select name=ca_name required itemname="분류">
<option value="">선택하세요
<?=$category_option?>
</select></TD>
</tr>
<tr>
<td height="1" background="<?=$board_skin_path?>/img/dot_bg.gif" colSpan=10 align=middle></td>
</tr>
<? } ?>
<tr>
<td width="15%" height="30" align="center"><span class=w_title>제목</span></td>
<td width="1" valign="bottom"><img src="<?=$board_skin_path?>/img/gray_line.gif" width="1" height="10"></td>
<td width="84%" class=w_padding><INPUT class=w_text style="width:100%;" name=wr_subject itemname="제목" required value="<?=$subject?>"></TD>
</tr>
<tr>
<td height="1" background="<?=$board_skin_path?>/img/dot_bg.gif" colSpan=10 align=middle></td>
</tr>
<? if ($is_link) { ?>
<tr>
<td width="15%" height="30" align="center"><span class=w_title>링크</span></td>
<td width="1" valign="bottom"><img src="<?=$board_skin_path?>/img/gray_line.gif" width="1" height="10"></td>
<td width="84%" class=w_padding><INPUT type='text' class=w_text style="width:100%;" name='wr_link<?=1?>' itemname='링크 #<?=1?>' value='<?=$write["wr_link{1}"]?>'></td>
</tr>
<tr>
<td height="1" background="<?=$board_skin_path?>/img/dot_bg.gif" colSpan=10 align=middle></td>
</tr>
<? } ?>
<? if ($is_trackback) { ?>
<tr>
<td width="15%" height="30" align="center"><span class=w_title>트랙백주소</span></td>
<td width="1" valign="bottom"><img src="<?=$board_skin_path?>/img/gray_line.gif" width="1" height="10"></td>
<td width="84%" class=w_padding><INPUT class=w_text size=50 name=wr_trackback itemname="트랙백" value="<?=$trackback?>">
<? if ($w=="u") { ?>
<input type=checkbox name="re_trackback" value="1">
<span class=w_message>핑 보냄</span>
<? } ?></TD>
</tr>
<tr>
<td height="1" background="<?=$board_skin_path?>/img/dot_bg.gif" colSpan=10 align=middle></td>
</tr>
<? } ?>
<? if ($is_norobot) { ?>
<tr>
<td width="15%" height="30" align="center"><?=$norobot_str?></td>
<td width="1" valign="bottom"><img src="<?=$board_skin_path?>/img/gray_line.gif" width="1" height="10"></td>
<td width="84%" class=w_padding><INPUT class=w_text type=input size=10 name=wr_key itemname="자동등록방지" required>
<font class="mystyle">* 왼쪽의 글자중 <FONT COLOR="red">빨간글자만</FONT> 순서대로 입력하세요.</FONT></TD>
</tr>
<tr>
<td height="1" background="<?=$board_skin_path?>/img/dot_bg.gif" colSpan=10 align=middle></td>
</tr>
<? } ?>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="100%" height="30" background="<?=$board_skin_path?>/img/write_down_bg.gif"></td>
</tr>
<tr>
<td width="100%" align="center" valign="top"><INPUT type=image id="btn_submit" src="<?=$board_skin_path?>/img/ok_btn.gif" border=0>
<a href="./board.php?bo_table=<?=$bo_table?>"><img id="btn_list" src="<?=$board_skin_path?>/img/list_btn.gif" border=0></a></td>
</tr>
</table></td>
</tr>
</table>
</form>
<br>
</td>
<td background='/my/images/common/frame/border_gray_title/back03.gif'></td>
</tr>
<tr>
<td><img src='/my/images/common/frame/border_gray_title/border03.gif'></td>
<td width='100%' colspan="2" align='right' valign='middle' background='/my/images/common/frame/border_gray_title/back04.gif'><a href='<?=$g4[path]?>/bbs/board.php?bo_table=<?=$bo_table?>'><font class=w_subject><strong>
<?=$board[bo_subject]?>
</strong></font></a></td>
<td><img src='/my/images/common/frame/border_gray_title/border04.gif'></td>
</tr>
</table>
<script language="Javascript">
with (document.fwrite) {
if (typeof(wr_name) != "undefined")
wr_name.focus();
else if (typeof(wr_subject) != "undefined")
wr_subject.focus();
// else if (typeof(wr_content) != "undefined")
// wr_content.focus();
if (typeof(ca_name) != "undefined")
if (w.value == "u")
ca_name.value = "<?=$write[ca_name]?>";
}
function fwrite_check(f)
{
var s = "";
if (s = word_filter_check(f.wr_subject.value)) {
alert("제목에 금지단어('"+s+"')가 포함되어있습니다");
return;
}
// if (s = word_filter_check(f.wr_content.value)) {
// alert("내용에 금지단어('"+s+"')가 포함되어있습니다");
// return;
// }
if (typeof(f.wr_key) != "undefined") {
if (hex_md5(f.wr_key.value) != md5_norobot_key) {
alert("자동등록방지용 빨간글자가 순서대로 입력되지 않았습니다.");
f.wr_key.focus();
return;
}
}
//document.getElementById("btn_submit").disabled = true;
//document.getElementById("btn_list").disabled = true;
f.action = "./write_update.php";
f.submit();
}
</script>
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
if ($w == "u")
$title_img = "title_edit.gif";
else if ($w == "r")
$title_img = "title_reply.gif";
else
$title_img = "title_write.gif";
?>
<style type="text/css">
<!--
.w_title { font-family:돋움; font-size:9pt; color:#9A9A9A; }
.w_padding { PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; }
.w_padding2 { PADDING-LEFT: 15px; PADDING-TOP: 5px; }
.w_text { BORDER: #D3D3D3 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff; }
.w_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; }
.w_subject {font-family:돋움; font-size:9pt; color:#696969; }
-->
</style>
<!-- 김선용 2005.4 - FF(불여우) 에서는 innerHTML 사용시 폼이 <table> 아래에 있으면 인식하지 못합니다. -->
<table width='100%' border='0' align='center' cellpadding='0' cellspacing='0' >
<tr>
<td><img src='/my/images/common/frame/border_gray_title/border01.gif'></td>
<td width='50%' align="left" valign='middle' background='/my/images/common/frame/border_gray_title/back01.gif'><a href='<?=$g4[path]?>/bbs/board.php?bo_table=<?=$bo_table?>'><font class=w_subject><strong>
<?=$my_title.' - '.$board[bo_subject]?>
</strong></font></a></td>
<td width='50%' align="right" valign='middle' background='/my/images/common/frame/border_gray_title/back01.gif'><? if ($admin_href) { ?>
<a href="<?=$admin_href?>"><img src="<?=$board_skin_path?>/img/admin_button.gif" title="관리자" width="63" height="22" border="0" align="absmiddle"></a>
<? } ?>
</td>
<td><img src='/my/images/common/frame/border_gray_title/border02.gif'></td>
</tr>
<tr>
<td background='/my/images/common/frame/border_gray_title/back02.gif'></td>
<td width='100%' colspan="2" valign='top'><form name="fwrite" method="post" action="javascript:fwrite_check(document.fwrite);" enctype="multipart/form-data" autocomplete="off">
<table width="<?=$width?>" align=center cellpadding=0 cellspacing=0>
<tr>
<td align=center><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="4" height="33" bgcolor="#7BB2D6"><img src="<?=$board_skin_path?>/img/top_01.gif" width="4" height="33"></td>
<td width="14%" align="center" valign="middle" bgcolor="#7BB2D6"> </td>
<td width="5" align="center" valign="middle" bgcolor="#7BB2D6"><img src="<?=$board_skin_path?>/img/top_02.gif" width="5" height="33"></td>
<td width="5" align="center" valign="middle" bgcolor="#EEEEEE"><img src="<?=$board_skin_path?>/img/top_03.gif" width="5" height="33"></td>
<td width="86%" align="left" valign="middle" bgcolor="#EEEEEE" class=w_padding><font style="font-family:돋움; font-size:9pt; color:#7D7D7D"><strong>[
<?=$title_msg?>
]</strong></font></td>
<td width="4" bgcolor="#EEEEEE"><img src="<?=$board_skin_path?>/img/top_04.gif" width="4" height="33"></td>
</tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<input type=hidden name=w value="<?=$w?>">
<input type=hidden name=bo_table value="<?=$bo_table?>">
<input type=hidden name=wr_id value="<?=$wr_id?>">
<input type=hidden name=sfl value="<?=$sfl?>">
<input type=hidden name=stx value="<?=$stx?>">
<input type=hidden name=spt value="<?=$spt?>">
<input type=hidden name=sst value="<?=$sst?>">
<input type=hidden name=sod value="<?=$sod?>">
<input type=hidden name=page value="<?=$page?>">
<!--torry 추가 시작-->
<input type=hidden name=w_textarea value="링크 게시판">
<!--torry 추가 끝-->
<? if ($is_name) { ?>
<tr>
<td width="15%" height="30" align="center"><span class=w_title>이름</span></td>
<td width="1" valign="bottom"><img src="<?=$board_skin_path?>/img/gray_line.gif" width="1" height="10"></td>
<td width="84%" class=w_padding><INPUT class=w_text maxLength=20 size=15 name=wr_name itemname="이름" required value="<?=$name?>"></TD>
</tr>
<tr>
<td height="1" background="<?=$board_skin_path?>/img/dot_bg.gif" colSpan=10 align=middle></td>
</tr>
<? } ?>
<? if ($is_password) { ?>
<tr>
<td width="15%" height="30" align="center"><span class=w_title>패스워드</span></td>
<td width="1" valign="bottom"><img src="<?=$board_skin_path?>/img/gray_line.gif" width="1" height="10"></td>
<td width="84%" class=w_padding><INPUT class=w_text type=password maxLength=20 size=15 name=wr_password itemname="패스워드" <?=$password_required?>></TD>
</tr>
<tr>
<td height="1" background="<?=$board_skin_path?>/img/dot_bg.gif" colSpan=10 align=middle></td>
</tr>
<? } ?>
<? if ($is_email) { ?>
<tr>
<td width="15%" height="30" align="center"><span class=w_title>이메일</span></td>
<td width="1" valign="bottom"><img src="<?=$board_skin_path?>/img/gray_line.gif" width="1" height="10"></td>
<td width="84%" class=w_padding><INPUT class=w_text maxLength=100 size=50 name=wr_email email itemname="이메일" value="<?=$email?>"></TD>
</tr>
<tr>
<td height="1" background="<?=$board_skin_path?>/img/dot_bg.gif" colSpan=10 align=middle></td>
</tr>
<? } ?>
<? if ($is_homepage) { ?>
<tr>
<td width="15%" height="30" align="center"><span class=w_title>홈페이지</span></td>
<td width="1" valign="bottom"><img src="<?=$board_skin_path?>/img/gray_line.gif" width="1" height="10"></td>
<td width="84%" class=w_padding><INPUT class=w_text size=50 name=wr_homepage itemname="홈페이지" value="<?=$homepage?>"></TD>
</tr>
<tr>
<td height="1" background="<?=$board_skin_path?>/img/dot_bg.gif" colSpan=10 align=middle></td>
</tr>
<? } ?>
<? if ($is_category) { ?>
<tr>
<td width="15%" align="center"><span class=w_title>분류</span></td>
<td width="1" valign="bottom"><img src="<?=$board_skin_path?>/img/gray_line.gif" width="1" height="10"></td>
<td width="84%" class=w_padding><select name=ca_name required itemname="분류">
<option value="">선택하세요
<?=$category_option?>
</select></TD>
</tr>
<tr>
<td height="1" background="<?=$board_skin_path?>/img/dot_bg.gif" colSpan=10 align=middle></td>
</tr>
<? } ?>
<tr>
<td width="15%" height="30" align="center"><span class=w_title>제목</span></td>
<td width="1" valign="bottom"><img src="<?=$board_skin_path?>/img/gray_line.gif" width="1" height="10"></td>
<td width="84%" class=w_padding><INPUT class=w_text style="width:100%;" name=wr_subject itemname="제목" required value="<?=$subject?>"></TD>
</tr>
<tr>
<td height="1" background="<?=$board_skin_path?>/img/dot_bg.gif" colSpan=10 align=middle></td>
</tr>
<? if ($is_link) { ?>
<tr>
<td width="15%" height="30" align="center"><span class=w_title>링크</span></td>
<td width="1" valign="bottom"><img src="<?=$board_skin_path?>/img/gray_line.gif" width="1" height="10"></td>
<td width="84%" class=w_padding><INPUT type='text' class=w_text style="width:100%;" name='wr_link<?=1?>' itemname='링크 #<?=1?>' value='<?=$write["wr_link{1}"]?>'></td>
</tr>
<tr>
<td height="1" background="<?=$board_skin_path?>/img/dot_bg.gif" colSpan=10 align=middle></td>
</tr>
<? } ?>
<? if ($is_trackback) { ?>
<tr>
<td width="15%" height="30" align="center"><span class=w_title>트랙백주소</span></td>
<td width="1" valign="bottom"><img src="<?=$board_skin_path?>/img/gray_line.gif" width="1" height="10"></td>
<td width="84%" class=w_padding><INPUT class=w_text size=50 name=wr_trackback itemname="트랙백" value="<?=$trackback?>">
<? if ($w=="u") { ?>
<input type=checkbox name="re_trackback" value="1">
<span class=w_message>핑 보냄</span>
<? } ?></TD>
</tr>
<tr>
<td height="1" background="<?=$board_skin_path?>/img/dot_bg.gif" colSpan=10 align=middle></td>
</tr>
<? } ?>
<? if ($is_norobot) { ?>
<tr>
<td width="15%" height="30" align="center"><?=$norobot_str?></td>
<td width="1" valign="bottom"><img src="<?=$board_skin_path?>/img/gray_line.gif" width="1" height="10"></td>
<td width="84%" class=w_padding><INPUT class=w_text type=input size=10 name=wr_key itemname="자동등록방지" required>
<font class="mystyle">* 왼쪽의 글자중 <FONT COLOR="red">빨간글자만</FONT> 순서대로 입력하세요.</FONT></TD>
</tr>
<tr>
<td height="1" background="<?=$board_skin_path?>/img/dot_bg.gif" colSpan=10 align=middle></td>
</tr>
<? } ?>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="100%" height="30" background="<?=$board_skin_path?>/img/write_down_bg.gif"></td>
</tr>
<tr>
<td width="100%" align="center" valign="top"><INPUT type=image id="btn_submit" src="<?=$board_skin_path?>/img/ok_btn.gif" border=0>
<a href="./board.php?bo_table=<?=$bo_table?>"><img id="btn_list" src="<?=$board_skin_path?>/img/list_btn.gif" border=0></a></td>
</tr>
</table></td>
</tr>
</table>
</form>
<br>
</td>
<td background='/my/images/common/frame/border_gray_title/back03.gif'></td>
</tr>
<tr>
<td><img src='/my/images/common/frame/border_gray_title/border03.gif'></td>
<td width='100%' colspan="2" align='right' valign='middle' background='/my/images/common/frame/border_gray_title/back04.gif'><a href='<?=$g4[path]?>/bbs/board.php?bo_table=<?=$bo_table?>'><font class=w_subject><strong>
<?=$board[bo_subject]?>
</strong></font></a></td>
<td><img src='/my/images/common/frame/border_gray_title/border04.gif'></td>
</tr>
</table>
<script language="Javascript">
with (document.fwrite) {
if (typeof(wr_name) != "undefined")
wr_name.focus();
else if (typeof(wr_subject) != "undefined")
wr_subject.focus();
// else if (typeof(wr_content) != "undefined")
// wr_content.focus();
if (typeof(ca_name) != "undefined")
if (w.value == "u")
ca_name.value = "<?=$write[ca_name]?>";
}
function fwrite_check(f)
{
var s = "";
if (s = word_filter_check(f.wr_subject.value)) {
alert("제목에 금지단어('"+s+"')가 포함되어있습니다");
return;
}
// if (s = word_filter_check(f.wr_content.value)) {
// alert("내용에 금지단어('"+s+"')가 포함되어있습니다");
// return;
// }
if (typeof(f.wr_key) != "undefined") {
if (hex_md5(f.wr_key.value) != md5_norobot_key) {
alert("자동등록방지용 빨간글자가 순서대로 입력되지 않았습니다.");
f.wr_key.focus();
return;
}
}
//document.getElementById("btn_submit").disabled = true;
//document.getElementById("btn_list").disabled = true;
f.action = "./write_update.php";
f.submit();
}
</script>
댓글 전체

자바스크립트 오류를 수정했습니다.
오류를 나타내는 부분만 삭제했구 나머지는 그대로입니다.
오류를 나타내는 부분만 삭제했구 나머지는 그대로입니다.