힘내세요 님의 수강신청 게시판 수정관련 질문 입니다. 정보
힘내세요 님의 수강신청 게시판 수정관련 질문 입니다.본문
안녕하세요.
아...이거 궁극의 초보적인 질문으로 시작하겠습니다..
너그러이 봐주시구요...이번건을 제가 잘 이해하면..
저두 앞으루 더 많이 다른 분들.도와드리도록 하겠습니다..
고수님들 부탁드립니다!!!!!
우선 write.php 내용입니다.
여분필드를 원래 힘내세요 님은 wr_5 만 쓰셨는데요.
저는 wr_1 ~ wr_6까지 쓰려고 합니다.
그래서 아래 내용처럼 write.php를 작성하였습니다.
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
if ($is_dhtml_editor) {
include_once("$g4[path]/lib/cheditor.lib.php");
echo "<script src='$g4[editor_path]/cheditor.js'></script>";
echo cheditor1('wr_content', $content);
}
?>
include_once("$g4[path]/lib/cheditor.lib.php");
echo "<script src='$g4[editor_path]/cheditor.js'></script>";
echo cheditor1('wr_content', $content);
}
?>
<script language="javascript">
// 글자수 제한
var char_min = parseInt(<?=$write_min?>); // 최소
var char_max = parseInt(<?=$write_max?>); // 최대
</script>
// 글자수 제한
var char_min = parseInt(<?=$write_min?>); // 최소
var char_max = parseInt(<?=$write_max?>); // 최대
</script>
<form name="fwrite" method="post" action="javascript:fwrite_check(document.fwrite);" enctype="multipart/form-data" style="margin:0px;">
<input type=hidden name=null>
<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=sca value="<?=$sca?>">
<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?>">
<input type=hidden name=null>
<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=sca value="<?=$sca?>">
<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?>">
<table width="<?=$width?>" align=center cellpadding=0 cellspacing=0><tr><td>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<colgroup width=100> <colgroup width=''>
<tr>
<td colspan=2 height=2 bgcolor=#b0adf5></td>
</tr>
<tr>
<td style='padding-left:20px' colspan=2 height=38 bgcolor=#f8f8f9><strong>세미나
온라인 신청</strong></td>
</tr>
<? if ($is_name) { ?>
<tr>
<td style='padding-left:20px; height:30px;'>· 신청자(담당자)이름</td>
<td>
<input class=ed maxlength=20 size=15 name=wr_name itemname="이름" required value="<?=$name?>">
</td>
</tr>
<tr>
<td colspan=2 height=1 bgcolor="#e7e7e7"></td>
</tr>
<? } ?>
<? if ($is_password) { ?>
<tr>
<td style='padding-left:20px; height:30px;'>· 패스워드</td>
<td>
<input class=ed type=password maxlength=20 size=15 name=wr_password itemname="패스워드" <?=$password_required?>>
</td>
</tr>
<tr>
<td colspan=2 height=1 bgcolor=#e7e7e7></td>
</tr>
<? } ?>
<? if ($is_email) { ?>
<? } ?>
<!--<? if ($is_homepage) { ?>
<tr>
<td style='padding-left:20px; height:30px;'>· 홈페이지</td>
<td><input class=ed size=50 name=wr_homepage itemname="홈페이지" value="<?=$homepage?>"></td></tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>
<? } ?>-->
<!--<? if ($is_notice || $is_html || $is_secret || $is_mail) { ?>
<tr>
<td style='padding-left:20px; height:30px;'>· 옵션</td>
<td><? if ($is_notice) { ?><input type=checkbox name=notice value="1" <?=$notice_checked?>>공지 <? } ?>
<? if ($is_html) { ?>
<? if ($is_dhtml_editor) { ?>
<input type=hidden value="html1" name="html">
<? } else { ?>
<input onclick="html_auto_br(this);" type=checkbox value="<?=$html_value?>" name="html" <?=$html_checked?>><span class=w_title>html</span>
<? } ?>
<? } ?>
<? if ($is_secret) { ?>
<? if ($is_admin || $is_secret==1) { ?>
<input type=checkbox value="secret" name="secret" <?=$secret_checked?>><span class=w_title>비밀글</span>
<? } else { ?>
<input type=hidden value="secret" name="secret">
<? } ?>
<? } ?>
<? if ($is_mail) { ?><input type=checkbox value="mail" name="mail" <?=$recv_email_checked?>>답변메일받기 <? } ?></td></tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>
<? } ?>--><input type=hidden value="secret" name="secret" <?=$secret_checked?>
<input type=hidden value="mail" name="mail" <?=$recv_email_checked?>>
<? if ($is_category) { ?>
<tr>
<td style='padding-left:20px; height:30px;'>· 신청자 정보</td>
<td>
<select name=ca_name required itemname="수강과목">
<option value="" selected>참가일정 선택
<?=$category_option?>
</select>
(참가자별로 개별신청서를 작성하여 주시기 바랍니다.</td>
</tr>
<tr>
<td colspan=2 height=1 bgcolor="#e7e7e7"></td>
</tr>
<tr>
<td style='padding-left:20px; height:30px;'>· 회사명</td>
<td>
<input class=ed maxlength=35 style="width:100%;" name=wr_subject id="wr_subject" itemname="회사명" required value="<?=$subject?>">
<input type=hidden name=wr_content id="wr_content" value="<?=$wr_content?>">
</td>
</tr>
<tr>
<td colspan=2 height=1 bgcolor="#e7e7e7"></td>
</tr>
<tr>
<td style='padding-left:20px; height:30px;'>· 브랜드명</td>
<td>
<input class=ed size=50 name=wr_1 itemname="휴대폰" value="<?=$write[wr_1]?>">
</td>
</tr>
<tr>
<td colspan=2 height=1 bgcolor="#e7e7e7"></td>
</tr>
<tr>
<td style='padding-left:20px; height:30px;'>· 신청자(담당자) 근무부서</td>
<td>
<input class=ed size=50 name=wr_2 itemname="휴대폰" value="<?=$write[wr_2]?>">
</td>
</tr>
<tr>
<td colspan=2 height=1 bgcolor="#e7e7e7"></td>
</tr>
<tr>
<td style='padding-left:20px; height:30px;'>· 신청자(담당자) 직책</td>
<td>
<input class=ed size=50 name=wr_3 itemname="휴대폰" value="<?=$write[wr_3]?>">
</td>
</tr>
<tr>
<td colspan=2 height=1 bgcolor="#e7e7e7"></td>
</tr>
<tr>
<td style='padding-left:20px; height:30px;'>· 신청자 유선전화번호</td>
<td>
<input class=ed size=50 name=wr_4 itemname="휴대폰" value="<?=$write[wr_4]?>">
</td>
</tr>
<tr>
<td colspan=2 height=1 bgcolor="#e7e7e7"></td>
</tr>
<tr>
<td style='padding-left:20px; height:30px;'>· 신청자 핸드폰번호</td>
<td>
<input class=ed size=50 name=wr_5 itemname="휴대폰" value="<?=$write[wr_5]?>">
</td>
</tr>
<tr>
<td colspan=2 height=1 bgcolor="#e7e7e7"></td>
</tr>
<? } ?>
<tr>
<td style='padding-left:20px; height:30px;'>· 신청자 e-mail</td>
<td>
<input class=ed maxlength=100 size=50 name=wr_email email itemname="이메일" value="<?=$email?>">
</td>
</tr>
<tr>
<td colspan=2 height=1 bgcolor="#e7e7e7"></td>
</tr>
<tr>
<td style='padding-left:20px; height:30px;'>· 세미나 참가비 입금계좌</td>
<td>국민은행 581202-01-243020 이경희</td>
</tr>
<tr>
<td colspan=2 height=1 bgcolor="#e7e7e7"></td>
</tr>
<tr>
<td style='padding-left:20px; height:30px;'>· 세미나 참가비 입금자명</td>
<td>
<input class=ed size=50 name=wr_6 itemname="휴대폰" value="<?=$write[wr_6]?>">
</td>
</tr>
<tr>
<td colspan=2 height=1 bgcolor="#e7e7e7"></td>
</tr>
<? if ($is_file) { ?>
<tr>
<td style='padding-left:20px; height:30px;'>
<table cellpadding=0 cellspacing=0>
<tr>
<td>· 내사진 등록
<!--<span onclick="add_file();" style='cursor:pointer; font-family:tahoma; font-size:12pt;'>+</span> <span onclick="del_file();" style='cursor:pointer; font-family:tahoma; font-size:12pt;'>-</span>-->
</td>
</tr>
</table>
</td>
<td style='padding:5 0 5 0;'>
<table id="variableFiles" cellpadding=0 cellspacing=0>
</table>
<?// print_r2($file); ?>
<script language="JavaScript">
var flen = 0;
function add_file(delete_code)
{
var upload_count = <?=(int)$board[bo_upload_count]?>;
if (upload_count && flen >= upload_count)
{
alert("이 게시판은 "+upload_count+"개 까지만 파일 업로드가 가능합니다.");
return;
}
<colgroup width=100> <colgroup width=''>
<tr>
<td colspan=2 height=2 bgcolor=#b0adf5></td>
</tr>
<tr>
<td style='padding-left:20px' colspan=2 height=38 bgcolor=#f8f8f9><strong>세미나
온라인 신청</strong></td>
</tr>
<? if ($is_name) { ?>
<tr>
<td style='padding-left:20px; height:30px;'>· 신청자(담당자)이름</td>
<td>
<input class=ed maxlength=20 size=15 name=wr_name itemname="이름" required value="<?=$name?>">
</td>
</tr>
<tr>
<td colspan=2 height=1 bgcolor="#e7e7e7"></td>
</tr>
<? } ?>
<? if ($is_password) { ?>
<tr>
<td style='padding-left:20px; height:30px;'>· 패스워드</td>
<td>
<input class=ed type=password maxlength=20 size=15 name=wr_password itemname="패스워드" <?=$password_required?>>
</td>
</tr>
<tr>
<td colspan=2 height=1 bgcolor=#e7e7e7></td>
</tr>
<? } ?>
<? if ($is_email) { ?>
<? } ?>
<!--<? if ($is_homepage) { ?>
<tr>
<td style='padding-left:20px; height:30px;'>· 홈페이지</td>
<td><input class=ed size=50 name=wr_homepage itemname="홈페이지" value="<?=$homepage?>"></td></tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>
<? } ?>-->
<!--<? if ($is_notice || $is_html || $is_secret || $is_mail) { ?>
<tr>
<td style='padding-left:20px; height:30px;'>· 옵션</td>
<td><? if ($is_notice) { ?><input type=checkbox name=notice value="1" <?=$notice_checked?>>공지 <? } ?>
<? if ($is_html) { ?>
<? if ($is_dhtml_editor) { ?>
<input type=hidden value="html1" name="html">
<? } else { ?>
<input onclick="html_auto_br(this);" type=checkbox value="<?=$html_value?>" name="html" <?=$html_checked?>><span class=w_title>html</span>
<? } ?>
<? } ?>
<? if ($is_secret) { ?>
<? if ($is_admin || $is_secret==1) { ?>
<input type=checkbox value="secret" name="secret" <?=$secret_checked?>><span class=w_title>비밀글</span>
<? } else { ?>
<input type=hidden value="secret" name="secret">
<? } ?>
<? } ?>
<? if ($is_mail) { ?><input type=checkbox value="mail" name="mail" <?=$recv_email_checked?>>답변메일받기 <? } ?></td></tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>
<? } ?>--><input type=hidden value="secret" name="secret" <?=$secret_checked?>
<input type=hidden value="mail" name="mail" <?=$recv_email_checked?>>
<? if ($is_category) { ?>
<tr>
<td style='padding-left:20px; height:30px;'>· 신청자 정보</td>
<td>
<select name=ca_name required itemname="수강과목">
<option value="" selected>참가일정 선택
<?=$category_option?>
</select>
(참가자별로 개별신청서를 작성하여 주시기 바랍니다.</td>
</tr>
<tr>
<td colspan=2 height=1 bgcolor="#e7e7e7"></td>
</tr>
<tr>
<td style='padding-left:20px; height:30px;'>· 회사명</td>
<td>
<input class=ed maxlength=35 style="width:100%;" name=wr_subject id="wr_subject" itemname="회사명" required value="<?=$subject?>">
<input type=hidden name=wr_content id="wr_content" value="<?=$wr_content?>">
</td>
</tr>
<tr>
<td colspan=2 height=1 bgcolor="#e7e7e7"></td>
</tr>
<tr>
<td style='padding-left:20px; height:30px;'>· 브랜드명</td>
<td>
<input class=ed size=50 name=wr_1 itemname="휴대폰" value="<?=$write[wr_1]?>">
</td>
</tr>
<tr>
<td colspan=2 height=1 bgcolor="#e7e7e7"></td>
</tr>
<tr>
<td style='padding-left:20px; height:30px;'>· 신청자(담당자) 근무부서</td>
<td>
<input class=ed size=50 name=wr_2 itemname="휴대폰" value="<?=$write[wr_2]?>">
</td>
</tr>
<tr>
<td colspan=2 height=1 bgcolor="#e7e7e7"></td>
</tr>
<tr>
<td style='padding-left:20px; height:30px;'>· 신청자(담당자) 직책</td>
<td>
<input class=ed size=50 name=wr_3 itemname="휴대폰" value="<?=$write[wr_3]?>">
</td>
</tr>
<tr>
<td colspan=2 height=1 bgcolor="#e7e7e7"></td>
</tr>
<tr>
<td style='padding-left:20px; height:30px;'>· 신청자 유선전화번호</td>
<td>
<input class=ed size=50 name=wr_4 itemname="휴대폰" value="<?=$write[wr_4]?>">
</td>
</tr>
<tr>
<td colspan=2 height=1 bgcolor="#e7e7e7"></td>
</tr>
<tr>
<td style='padding-left:20px; height:30px;'>· 신청자 핸드폰번호</td>
<td>
<input class=ed size=50 name=wr_5 itemname="휴대폰" value="<?=$write[wr_5]?>">
</td>
</tr>
<tr>
<td colspan=2 height=1 bgcolor="#e7e7e7"></td>
</tr>
<? } ?>
<tr>
<td style='padding-left:20px; height:30px;'>· 신청자 e-mail</td>
<td>
<input class=ed maxlength=100 size=50 name=wr_email email itemname="이메일" value="<?=$email?>">
</td>
</tr>
<tr>
<td colspan=2 height=1 bgcolor="#e7e7e7"></td>
</tr>
<tr>
<td style='padding-left:20px; height:30px;'>· 세미나 참가비 입금계좌</td>
<td>국민은행 581202-01-243020 이경희</td>
</tr>
<tr>
<td colspan=2 height=1 bgcolor="#e7e7e7"></td>
</tr>
<tr>
<td style='padding-left:20px; height:30px;'>· 세미나 참가비 입금자명</td>
<td>
<input class=ed size=50 name=wr_6 itemname="휴대폰" value="<?=$write[wr_6]?>">
</td>
</tr>
<tr>
<td colspan=2 height=1 bgcolor="#e7e7e7"></td>
</tr>
<? if ($is_file) { ?>
<tr>
<td style='padding-left:20px; height:30px;'>
<table cellpadding=0 cellspacing=0>
<tr>
<td>· 내사진 등록
<!--<span onclick="add_file();" style='cursor:pointer; font-family:tahoma; font-size:12pt;'>+</span> <span onclick="del_file();" style='cursor:pointer; font-family:tahoma; font-size:12pt;'>-</span>-->
</td>
</tr>
</table>
</td>
<td style='padding:5 0 5 0;'>
<table id="variableFiles" cellpadding=0 cellspacing=0>
</table>
<?// print_r2($file); ?>
<script language="JavaScript">
var flen = 0;
function add_file(delete_code)
{
var upload_count = <?=(int)$board[bo_upload_count]?>;
if (upload_count && flen >= upload_count)
{
alert("이 게시판은 "+upload_count+"개 까지만 파일 업로드가 가능합니다.");
return;
}
var objTbl;
var objRow;
var objCell;
if (document.getElementById)
objTbl = document.getElementById("variableFiles");
else
objTbl = document.all["variableFiles"];
var objRow;
var objCell;
if (document.getElementById)
objTbl = document.getElementById("variableFiles");
else
objTbl = document.all["variableFiles"];
objRow = objTbl.insertRow(objTbl.rows.length);
objCell = objRow.insertCell(0);
objCell = objRow.insertCell(0);
objCell.innerHTML = "<input type='file' class=ed name='bf_file[]' title='파일 용량 <?=$upload_max_filesize?> 이하만 업로드 가능'>";
if (delete_code)
objCell.innerHTML += delete_code;
else
{
<? if ($is_file_content) { ?>
objCell.innerHTML += "<br><input type='text' class=ed size=50 name='bf_content[]' title='업로드 이미지 파일에 해당 되는 내용을 입력하세요.'>";
<? } ?>
;
}
if (delete_code)
objCell.innerHTML += delete_code;
else
{
<? if ($is_file_content) { ?>
objCell.innerHTML += "<br><input type='text' class=ed size=50 name='bf_content[]' title='업로드 이미지 파일에 해당 되는 내용을 입력하세요.'>";
<? } ?>
;
}
flen++;
}
}
<?=$file_script; //수정시에 필요한 스크립트?>
function del_file()
{
// file_length 이하로는 필드가 삭제되지 않아야 합니다.
var file_length = <?=(int)$file_length?>;
var objTbl = document.getElementById("variableFiles");
if (objTbl.rows.length - 1 > file_length)
{
objTbl.deleteRow(objTbl.rows.length - 1);
flen--;
}
}
</script>
</td>
</tr>
<tr>
<td colspan=2 height=1 bgcolor=#e7e7e7></td>
</tr>
<? } ?>
<!--<? if ($is_trackback) { ?>
<tr>
<td style='padding-left:20px; height:30px;'>· 트랙백주소</td>
<td><input class=ed size=50 name=wr_trackback itemname="트랙백" value="<?=$trackback?>">
<? if ($w=="u") { ?><input type=checkbox name="re_trackback" value="1">핑 보냄<? } ?></td>
</tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>
<? } ?>-->
<? if ($is_norobot) { ?>
<tr>
<td style='padding-left:20px; height:30px;'>·
<?=$norobot_str?>
</td>
<td>
<input class=ed type=input size=10 name=wr_key itemname="자동등록방지" required>
* 왼쪽의 글자중 <font color="red">빨간글자만</font> 순서대로 입력하세요.</td>
</tr>
<tr>
<td colspan=2 height=1 bgcolor=#e7e7e7></td>
</tr>
<? } ?>
<tr>
<td colspan=2 height=1 bgcolor=#000000></td>
</tr>
</table>
{
// file_length 이하로는 필드가 삭제되지 않아야 합니다.
var file_length = <?=(int)$file_length?>;
var objTbl = document.getElementById("variableFiles");
if (objTbl.rows.length - 1 > file_length)
{
objTbl.deleteRow(objTbl.rows.length - 1);
flen--;
}
}
</script>
</td>
</tr>
<tr>
<td colspan=2 height=1 bgcolor=#e7e7e7></td>
</tr>
<? } ?>
<!--<? if ($is_trackback) { ?>
<tr>
<td style='padding-left:20px; height:30px;'>· 트랙백주소</td>
<td><input class=ed size=50 name=wr_trackback itemname="트랙백" value="<?=$trackback?>">
<? if ($w=="u") { ?><input type=checkbox name="re_trackback" value="1">핑 보냄<? } ?></td>
</tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>
<? } ?>-->
<? if ($is_norobot) { ?>
<tr>
<td style='padding-left:20px; height:30px;'>·
<?=$norobot_str?>
</td>
<td>
<input class=ed type=input size=10 name=wr_key itemname="자동등록방지" required>
* 왼쪽의 글자중 <font color="red">빨간글자만</font> 순서대로 입력하세요.</td>
</tr>
<tr>
<td colspan=2 height=1 bgcolor=#e7e7e7></td>
</tr>
<? } ?>
<tr>
<td colspan=2 height=1 bgcolor=#000000></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/btn_write.gif" border=0 accesskey='s'>
<? if ($member[mb_level] >= 9) { ?>
<a href="./board.php?bo_table=<?=$bo_table?>"><img id="btn_list" src="<?=$board_skin_path?>/img/btn_list.gif" border=0></a>
<? } ?>
</td>
</tr>
</table>
<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/btn_write.gif" border=0 accesskey='s'>
<? if ($member[mb_level] >= 9) { ?>
<a href="./board.php?bo_table=<?=$bo_table?>"><img id="btn_list" src="<?=$board_skin_path?>/img/btn_list.gif" border=0></a>
<? } ?>
</td>
</tr>
</table>
</td></tr></table>
</form><br/>
</form><br/>
<script language="javascript">
<?
// 관리자라면 분류 선택에 '공지' 옵션을 추가함
if ($is_admin)
{
echo "
if (typeof(document.fwrite.ca_name) != 'undefined')
{
document.fwrite.ca_name.options.length += 1;
document.fwrite.ca_name.options[document.fwrite.ca_name.options.length-1].value = '공지';
document.fwrite.ca_name.options[document.fwrite.ca_name.options.length-1].text = '공지';
}";
}
?>
<?
// 관리자라면 분류 선택에 '공지' 옵션을 추가함
if ($is_admin)
{
echo "
if (typeof(document.fwrite.ca_name) != 'undefined')
{
document.fwrite.ca_name.options.length += 1;
document.fwrite.ca_name.options[document.fwrite.ca_name.options.length-1].value = '공지';
document.fwrite.ca_name.options[document.fwrite.ca_name.options.length-1].text = '공지';
}";
}
?>
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(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]?>";
}
if (w.value == "u")
ca_name.value = "<?=$write[ca_name]?>";
}
function html_auto_br(obj) {
if (obj.checked) {
result = confirm("자동 줄바꿈을 하시겠습니까?\n\n자동 줄바꿈은 게시물 내용중 줄바뀐 곳을<br>태그로 변환하는 기능입니다.");
if (result)
obj.value = "html2";
else
obj.value = "html1";
}
else
obj.value = "";
}
if (obj.checked) {
result = confirm("자동 줄바꿈을 하시겠습니까?\n\n자동 줄바꿈은 게시물 내용중 줄바뀐 곳을<br>태그로 변환하는 기능입니다.");
if (result)
obj.value = "html2";
else
obj.value = "html1";
}
else
obj.value = "";
}
function fwrite_check(f) {
var s = "";
if (s = word_filter_check(f.wr_subject.value)) {
alert("제목에 금지단어('"+s+"')가 포함되어있습니다");
return;
}
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;
}
alert("내용에 금지단어('"+s+"')가 포함되어있습니다");
return;
}
if (char_min > 0 || char_max > 0) {
var cnt = parseInt(document.getElementById('char_count').innerHTML);
if (char_min > 0 && char_min > cnt) {
alert("내용은 "+char_min+"글자 이상 쓰셔야 합니다.");
return;
}
else if (char_max > 0 && char_max < cnt) {
alert("내용은 "+char_max+"글자 이하로 쓰셔야 합니다.");
return;
}
}
var cnt = parseInt(document.getElementById('char_count').innerHTML);
if (char_min > 0 && char_min > cnt) {
alert("내용은 "+char_min+"글자 이상 쓰셔야 합니다.");
return;
}
else if (char_max > 0 && char_max < cnt) {
alert("내용은 "+char_max+"글자 이하로 쓰셔야 합니다.");
return;
}
}
if (typeof(f.wr_key) != "undefined") {
if (hex_md5(f.wr_key.value) != md5_norobot_key) {
alert("자동등록방지용 빨간글자가 순서대로 입력되지 않았습니다.");
f.wr_key.focus();
return;
}
}
if (hex_md5(f.wr_key.value) != md5_norobot_key) {
alert("자동등록방지용 빨간글자가 순서대로 입력되지 않았습니다.");
f.wr_key.focus();
return;
}
}
<?
if ($is_dhtml_editor) {
echo cheditor3('wr_content');
echo "if (!document.getElementById('wr_content').value) { alert('내용을 입력하십시오.'); return; } ";
}
?>
document.getElementById('btn_submit').disabled = true;
// document.getElementById('btn_list').disabled = true;
f.action = "./write_update.php";
f.submit();
}
</script>
f.submit();
}
</script>
<script language="JavaScript" src="<?="$g4[path]/js/board.js"?>"></script>
<script language="JavaScript">
window.onload=function() {
drawFont();
}
</script>
<script language="JavaScript">
window.onload=function() {
drawFont();
}
</script>
그리고 나서 계정에 업로드 하고 보니...
아무것도 나타나지 않습니다..ㅡㅡ;;
view.php 파일의 내용은
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
?>
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
?>
<!-- 게시글 보기 시작 -->
<table width="<?=$width?>" align="center" cellpadding="0" cellspacing="0"><tr><td>
<table width="<?=$width?>" align="center" cellpadding="0" cellspacing="0"><tr><td>
<!-- 링크 버튼 -->
<?
ob_start();
?>
<table width='100%' cellpadding=0 cellspacing=0>
<tr height=35>
<td width=75%>
<? if ($search_href) { echo "<a href=\"$search_href\"><img src='$board_skin_path/img/btn_search_list.gif' border='0' align='absmiddle'></a> "; } ?>
<? if ($member[mb_level] >= 9) { ?><? echo "<a href=\"$list_href\"><img src='$board_skin_path/img/btn_list.gif' border='0' align='absmiddle'></a> "; ?><? } ?>
<?
ob_start();
?>
<table width='100%' cellpadding=0 cellspacing=0>
<tr height=35>
<td width=75%>
<? if ($search_href) { echo "<a href=\"$search_href\"><img src='$board_skin_path/img/btn_search_list.gif' border='0' align='absmiddle'></a> "; } ?>
<? if ($member[mb_level] >= 9) { ?><? echo "<a href=\"$list_href\"><img src='$board_skin_path/img/btn_list.gif' border='0' align='absmiddle'></a> "; ?><? } ?>
<? if ($write_href) { echo "<a href=\"$write_href\"><img src='$board_skin_path/img/btn_write.gif' border='0' align='absmiddle'></a> "; } ?>
<? if ($reply_href) { echo "<a href=\"$reply_href\"><img src='$board_skin_path/img/btn_reply.gif' border='0' align='absmiddle'></a> "; } ?>
<? if ($reply_href) { echo "<a href=\"$reply_href\"><img src='$board_skin_path/img/btn_reply.gif' border='0' align='absmiddle'></a> "; } ?>
<? if ($update_href) { echo "<a href=\"$update_href\"><img src='$board_skin_path/img/btn_update.gif' border='0' align='absmiddle'></a> "; } ?>
<? if ($delete_href) { echo "<a href=\"$delete_href\"><img src='$board_skin_path/img/btn_delete.gif' border='0' align='absmiddle'></a> "; } ?>
<? if ($delete_href) { echo "<a href=\"$delete_href\"><img src='$board_skin_path/img/btn_delete.gif' border='0' align='absmiddle'></a> "; } ?>
<? if ($good_href) { echo "<a href=\"$good_href\" target='hiddenframe'><img src='$board_skin_path/img/btn_good.gif' border='0' align='absmiddle'></a> "; } ?>
<? if ($nogood_href) { echo "<a href=\"$nogood_href\" target='hiddenframe'><img src='$board_skin_path/img/btn_nogood.gif' border='0' align='absmiddle'></a> "; } ?>
<? if ($nogood_href) { echo "<a href=\"$nogood_href\" target='hiddenframe'><img src='$board_skin_path/img/btn_nogood.gif' border='0' align='absmiddle'></a> "; } ?>
<? if ($scrap_href) { echo "<a href=\"javascript:;\" onclick=\"win_scrap('$scrap_href');\"><img src='$board_skin_path/img/btn_scrap.gif' border='0' align='absmiddle'></a> "; } ?>
<? if ($copy_href) { echo "<a href=\"$copy_href\"><img src='$board_skin_path/img/btn_copy.gif' border='0' align='absmiddle'></a> "; } ?>
<? if ($move_href) { echo "<a href=\"$move_href\"><img src='$board_skin_path/img/btn_move.gif' border='0' align='absmiddle'></a> "; } ?>
</td>
<td width=25% align=right>
<? if ($member[mb_level] >= 9) { ?><? if ($prev_href) { echo "<a href=\"$prev_href\" title=\"$prev_wr_subject\"><img src='$board_skin_path/img/btn_prev.gif' border='0' align='absmiddle'></a> "; } ?>
<? if ($next_href) { echo "<a href=\"$next_href\" title=\"$next_wr_subject\"><img src='$board_skin_path/img/btn_next.gif' border='0' align='absmiddle'></a> "; } ?><? } ?>
</td>
</tr>
</table>
<?
$link_buttons = ob_get_contents();
ob_end_flush();
?>
<? if ($move_href) { echo "<a href=\"$move_href\"><img src='$board_skin_path/img/btn_move.gif' border='0' align='absmiddle'></a> "; } ?>
</td>
<td width=25% align=right>
<? if ($member[mb_level] >= 9) { ?><? if ($prev_href) { echo "<a href=\"$prev_href\" title=\"$prev_wr_subject\"><img src='$board_skin_path/img/btn_prev.gif' border='0' align='absmiddle'></a> "; } ?>
<? if ($next_href) { echo "<a href=\"$next_href\" title=\"$next_wr_subject\"><img src='$board_skin_path/img/btn_next.gif' border='0' align='absmiddle'></a> "; } ?><? } ?>
</td>
</tr>
</table>
<?
$link_buttons = ob_get_contents();
ob_end_flush();
?>
<!-- 제목, 글쓴이, 날짜, 조회, 추천, 비추천 -->
<table width="100%" cellspacing="0" cellpadding="0">
<tr>
<td height=2 bgcolor=#B0ADF5></td>
</tr>
<tr>
<td height=30 bgcolor=#F8F8F9 style="padding:5px 0 5px 0;">
<table width=100% cellpadding=0 cellspacing=0>
<tr>
<td style='word-break:break-all;'> <span id="writeSubject"><strong>신청자
참가일정
<? if ($is_category) { echo ($category_name ? "[$view[ca_name]] " : ""); } ?>
</strong></span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td height=30> <font color=#7A8FDB>글쓴이</font> :
<?=$view[name]?>
<? if ($is_ip_view) { echo " ($ip)"; } ?>
<font color=#7A8FDB>날짜</font> :
<?=substr($view[wr_datetime],2,14)?>
<!--<font color=#7A8FDB>조회</font> : <?=$view[wr_hit]?>
<? if ($is_good) { ?><font color=#7A8FDB>추천</font> : <?=$view[wr_good]?> <?}?>
<? if ($is_nogood) { ?><font color=#7A8FDB>비추천</font> : <?=$view[wr_nogood]?> <?}?>
<? if ($trackback_url) { ?><a href="javascript:trackback_send_server('<?=$trackback_url?>');" style="letter-spacing:0;" title='주소 복사'>트랙백 주소</a><?}?>-->
</td>
</tr>
<tr>
<td height=1 bgcolor="#E7E7E7"></td>
</tr>
<tr>
<td height=30> <font color=#7A8FDB>회사명</font> :
<?=cut_hangul_last(get_text($view[wr_subject]))?>
</td>
</tr>
<tr>
<td height=1 bgcolor="#E7E7E7"></td>
</tr>
<?
// 가변 파일
$cnt = 0;
for ($i=0; $i<count($view[file]); $i++) {
if ($view[file][$i][source] && !$view[file][$i][view]) {
$cnt++;
//echo "<tr><td height=22> <img src='{$board_skin_path}/img/icon_file.gif' align=absmiddle> <a href='{$view[file][$i][href]}' title='{$view[file][$i][content]}'><strong>{$view[file][$i][source]}</strong> ({$view[file][$i][size]}), Down : {$view[file][$i][download]}, {$view[file][$i][datetime]}</a></td></tr>";
echo "<tr><td height=22> <img src='{$board_skin_path}/img/icon_file.gif' align=absmiddle> <a href=\"javascript:file_download('{$view[file][$i][href]}', '{$view[file][$i][source]}');\" title='{$view[file][$i][content]}'><strong>{$view[file][$i][source]}</strong> ({$view[file][$i][size]}), Down : {$view[file][$i][download]}, {$view[file][$i][datetime]}</a></td></tr>";
}
}
<table width="100%" cellspacing="0" cellpadding="0">
<tr>
<td height=2 bgcolor=#B0ADF5></td>
</tr>
<tr>
<td height=30 bgcolor=#F8F8F9 style="padding:5px 0 5px 0;">
<table width=100% cellpadding=0 cellspacing=0>
<tr>
<td style='word-break:break-all;'> <span id="writeSubject"><strong>신청자
참가일정
<? if ($is_category) { echo ($category_name ? "[$view[ca_name]] " : ""); } ?>
</strong></span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td height=30> <font color=#7A8FDB>글쓴이</font> :
<?=$view[name]?>
<? if ($is_ip_view) { echo " ($ip)"; } ?>
<font color=#7A8FDB>날짜</font> :
<?=substr($view[wr_datetime],2,14)?>
<!--<font color=#7A8FDB>조회</font> : <?=$view[wr_hit]?>
<? if ($is_good) { ?><font color=#7A8FDB>추천</font> : <?=$view[wr_good]?> <?}?>
<? if ($is_nogood) { ?><font color=#7A8FDB>비추천</font> : <?=$view[wr_nogood]?> <?}?>
<? if ($trackback_url) { ?><a href="javascript:trackback_send_server('<?=$trackback_url?>');" style="letter-spacing:0;" title='주소 복사'>트랙백 주소</a><?}?>-->
</td>
</tr>
<tr>
<td height=1 bgcolor="#E7E7E7"></td>
</tr>
<tr>
<td height=30> <font color=#7A8FDB>회사명</font> :
<?=cut_hangul_last(get_text($view[wr_subject]))?>
</td>
</tr>
<tr>
<td height=1 bgcolor="#E7E7E7"></td>
</tr>
<?
// 가변 파일
$cnt = 0;
for ($i=0; $i<count($view[file]); $i++) {
if ($view[file][$i][source] && !$view[file][$i][view]) {
$cnt++;
//echo "<tr><td height=22> <img src='{$board_skin_path}/img/icon_file.gif' align=absmiddle> <a href='{$view[file][$i][href]}' title='{$view[file][$i][content]}'><strong>{$view[file][$i][source]}</strong> ({$view[file][$i][size]}), Down : {$view[file][$i][download]}, {$view[file][$i][datetime]}</a></td></tr>";
echo "<tr><td height=22> <img src='{$board_skin_path}/img/icon_file.gif' align=absmiddle> <a href=\"javascript:file_download('{$view[file][$i][href]}', '{$view[file][$i][source]}');\" title='{$view[file][$i][content]}'><strong>{$view[file][$i][source]}</strong> ({$view[file][$i][size]}), Down : {$view[file][$i][download]}, {$view[file][$i][datetime]}</a></td></tr>";
}
}
// 링크
$cnt = 0;
for ($i=1; $i<=$g4[link_count]; $i++) {
if ($view[link][$i]) {
$cnt++;
$link = cut_str($view[link][$i], 70);
echo "<tr><td height=22> <img src='{$board_skin_path}/img/icon_link.gif' align=absmiddle> <a href='{$view[link_href][$i]}' target=_blank><strong>{$link}</strong> ({$view[link_hit][$i]})</a></td></tr>";
}
}
?>
<tr>
<td height=1 bgcolor="#E7E7E7"></td>
</tr>
<tr>
<td height=30><font color="#7A8FDB">브랜드명</font> :
<?=$view[wr_1]?>
</td>
</tr>
<tr>
<td height=30><font color="#7A8FDB">신청자 근무부서</font> :
<?=$view[wr_2]?>
</td>
</tr>
<tr>
<td height=30><font color="#7A8FDB">신청자 직책</font> :
<?=$view[wr_3]?>
</td>
</tr>
<tr>
<td height=30><font color="#7A8FDB">유선전화번호</font> :
<?=$view[wr_4]?>
</td>
</tr>
<tr>
<td height=30><font color="#7A8FDB">신청자핸드폰번호</font> :
<?=$view[wr_5]?>
</td>
</tr>
<tr>
<td height=30><font color="#7A8FDB">신청자 email</font> :</td>
</tr>
<tr>
<td height=30><font color="#7A8FDB">참가비 입금자명</font> :
<?=$view[wr_6]?>
</td>
</tr>
<tr>
<td height=1 bgcolor="#E7E7E7"></td>
</tr>
<tr>
<td height=30> <font color="#7A8FDB">등록된 사진</font></td>
</tr>
<tr>
<td height="100" valign="top"
style='word-break:break-all;padding:5px;border:1px solid #BBBBBB;background:#F8F8F9;'>
<span id="writeContents" class="ct lh">
<?
// 파일 출력
for ($i=0; $i<=count($view[file]); $i++) {
if ($view[file][$i][view])
echo $view[file][$i][view] . "<p>";
}
?>
</span>
<?//echo $view[rich_content]; // 과 같은 코드를 사용할 경우?>
<!-- 테러 태그 방지용 --></xml></xmp>
<a href=""></a><a href=''></a>
<? if ($is_signature) { echo "<br>$signature<br><br>"; } // 서명 출력 ?>
</td>
</tr>
</table>
<br>
<!--
<?
// 코멘트 입출력
include_once("./view_comment.php");
?>
-->
<?=$link_buttons?>
$cnt = 0;
for ($i=1; $i<=$g4[link_count]; $i++) {
if ($view[link][$i]) {
$cnt++;
$link = cut_str($view[link][$i], 70);
echo "<tr><td height=22> <img src='{$board_skin_path}/img/icon_link.gif' align=absmiddle> <a href='{$view[link_href][$i]}' target=_blank><strong>{$link}</strong> ({$view[link_hit][$i]})</a></td></tr>";
}
}
?>
<tr>
<td height=1 bgcolor="#E7E7E7"></td>
</tr>
<tr>
<td height=30><font color="#7A8FDB">브랜드명</font> :
<?=$view[wr_1]?>
</td>
</tr>
<tr>
<td height=30><font color="#7A8FDB">신청자 근무부서</font> :
<?=$view[wr_2]?>
</td>
</tr>
<tr>
<td height=30><font color="#7A8FDB">신청자 직책</font> :
<?=$view[wr_3]?>
</td>
</tr>
<tr>
<td height=30><font color="#7A8FDB">유선전화번호</font> :
<?=$view[wr_4]?>
</td>
</tr>
<tr>
<td height=30><font color="#7A8FDB">신청자핸드폰번호</font> :
<?=$view[wr_5]?>
</td>
</tr>
<tr>
<td height=30><font color="#7A8FDB">신청자 email</font> :</td>
</tr>
<tr>
<td height=30><font color="#7A8FDB">참가비 입금자명</font> :
<?=$view[wr_6]?>
</td>
</tr>
<tr>
<td height=1 bgcolor="#E7E7E7"></td>
</tr>
<tr>
<td height=30> <font color="#7A8FDB">등록된 사진</font></td>
</tr>
<tr>
<td height="100" valign="top"
style='word-break:break-all;padding:5px;border:1px solid #BBBBBB;background:#F8F8F9;'>
<span id="writeContents" class="ct lh">
<?
// 파일 출력
for ($i=0; $i<=count($view[file]); $i++) {
if ($view[file][$i][view])
echo $view[file][$i][view] . "<p>";
}
?>
</span>
<?//echo $view[rich_content]; // 과 같은 코드를 사용할 경우?>
<!-- 테러 태그 방지용 --></xml></xmp>
<a href=""></a><a href=''></a>
<? if ($is_signature) { echo "<br>$signature<br><br>"; } // 서명 출력 ?>
</td>
</tr>
</table>
<br>
<!--
<?
// 코멘트 입출력
include_once("./view_comment.php");
?>
-->
<?=$link_buttons?>
</td></tr></table><br>
<script language="JavaScript">
function file_download(link, file) {
<? if ($board[bo_download_point] < 0) { ?>if (confirm("'"+file+"' 파일을 다운로드 하시면 포인트가 차감(<?=number_format($board[bo_download_point])?>점)됩니다.\n\n포인트는 게시물당 한번만 차감되며 다음에 다시 다운로드 하셔도 중복하여 차감하지 않습니다.\n\n그래도 다운로드 하시겠습니까?"))<?}?>
document.location.href=link;
}
</script>
function file_download(link, file) {
<? if ($board[bo_download_point] < 0) { ?>if (confirm("'"+file+"' 파일을 다운로드 하시면 포인트가 차감(<?=number_format($board[bo_download_point])?>점)됩니다.\n\n포인트는 게시물당 한번만 차감되며 다음에 다시 다운로드 하셔도 중복하여 차감하지 않습니다.\n\n그래도 다운로드 하시겠습니까?"))<?}?>
document.location.href=link;
}
</script>
<script language="JavaScript" src="<?="$g4[path]/js/board.js"?>"></script>
<script language="JavaScript">
window.onload=function() {
resizeBoardImage(<?=(int)$board[bo_image_width]?>);
drawFont();
}
</script>
<!-- 게시글 보기 끝 -->
<script language="JavaScript">
window.onload=function() {
resizeBoardImage(<?=(int)$board[bo_image_width]?>);
drawFont();
}
</script>
<!-- 게시글 보기 끝 -->
이렇게 여분필드 적용해서 수정을 하였습니다.
우선 list.php 내용은 아직 수정하지 않았구요...
도움 부탁드립니다...
댓글 전체
그대루 했는데 안됩니다...ㅡㅡ;;....
이 게시판 스킨을 참고하시면 될 듯하네요.
http://www.sir.co.kr/bbs/tb.php/g4_skin/25458
http://www.sir.co.kr/bbs/tb.php/g4_skin/25458
제가 수정한 게시판을 응용하시려 하시는군요.
질문하신 글을 너무 늦게 봤네요...
혹, 아직 해결 못하셨으면 도와드릴까요?
그런데, 지금 시골가는 길이라 월요일쯤 돌아옵니다.
질문하신 글을 너무 늦게 봤네요...
혹, 아직 해결 못하셨으면 도와드릴까요?
그런데, 지금 시골가는 길이라 월요일쯤 돌아옵니다.