저번에 온리밀크님이 알려주신내용이있는데 제가 너무쌩초짜다보니 도저희 안되네요
내용인즉슨...
저희회사에 문의가 많이 들어옵니다.
일일이 수타로 작성해 주고있습니다만,
바쁠시간엔 너무 촉박해요
그런데 동일한 질문도 많이 올라오고 그래서....
지금 체크박스는 문의가 오면
답변달기□ 이렇게되잇어서 저기 체크하면 댓글처럼 글쓸수잇게나오고 밑에 답변하기 버튼을누르면
유저가 쓴글에 댓글형식으로 달리는거거든요??
그런데 여기서 질문!
체크박스를 여러게 만들어서 답변달기저건 저대로 나두고 다른체크박스를
클릭하면 일정한 답변이 달리게 할수없을까요??
소스는 이러합니다
<?
$sub_menu = "800100";
include_once("./_common.php");
auth_check($auth[$sub_menu], "r");
$token = get_token();
if($_GET[bo_table]) $write_table = "g4_write_".$_GET[bo_table];
else alert("게시판을 지정해주세요.");
$sql_common = " from $write_table ";
$sql_search = " where (1) and wr_is_comment = '0' ";
$sql_order = " order by wr_id desc";
$sql = " select count(*) as cnt
$sql_common
$sql_search
$sql_order ";
$row = sql_fetch($sql);
$total_count = $row[cnt];
$rows = $config[cf_page_rows];
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
if ($page == "") { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지)
$from_record = ($page - 1) * $rows; // 시작 열을 구함
$sql = " select *
$sql_common
$sql_search
$sql_order
limit $from_record, $rows ";
$result = sql_query($sql);
$listall = "<a href='$_SERVER[PHP_SELF]'>처음</a>";
$g4[title] = adm_menu_lang('게시물관리');
include_once("./admin.head.php");
?>
<script language="JavaScript">
var list_update_php = "board_view_update.php";
var list_delete_php = "board_view_delete.php";
var list_comment_php = "board_view_comment.php";
</script>
<table width="100%" cellpadding="0" cellspacing="0" border="0" bgcolor="#f0f0f0">
<colgroup width="200">
<colgroup width="">
<tr><td colspan='2' class='line1'></td></tr>
<tr height="30">
<td class="bold" style="font-size:14px;padding-left:5px;"><?=$g4[title]?></td>
<td class="bold" style="font-size:14px;padding-right:5px;" align="right"></td>
</tr>
<tr><td colspan='2' class='line2'></td></tr>
</table>
<form name="clist" method="post">
<input type=hidden name=bo_table value='<?=$_GET[bo_table]?>'>
<input type=hidden name=gr_id value='<?=$board[gr_id]?>'>
<input type=hidden name=token value='<?=$token?>'>
<table width="100%" cellpadding="0" cellspacing="0" border="0" bgcolor="#dedede" style="margin-top:10px;">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="1" bgcolor="dedede" class="normal_box">
<col width=30>
<col width=30>
<col width=380>
<col width=110>
<col width=120>
<col width=30>
<tr class='bold col1 ht center'>
<th><input type=checkbox name=chkall value='1' onclick='check_all(this.form)'></th>
<th><?=adm_exp_lang('번호')?></th>
<th align=left> <?=adm_exp_lang('제목')?></th>
<th><?=adm_exp_lang('이름')?></th>
<th><?=adm_exp_lang('날짜')?></th>
<th><?=adm_exp_lang('조회')?></th>
</tr>
<?
$ca_name = "";
for($i=0; $row = sql_fetch_array($result); $i++) {
$list = $i%2;
$apply_color = "f0f0f0";
$a_href = "<a href='{$g4[path]}/bbs/board.php?bo_table=".substr($bo_table, -3)."&wr_id=$row[wr_id]' target='_blank'>";
echo "<input type=hidden name=wr_id[$i] value='$row[wr_id]'><tr class='col1 ht center' bgcolor='$apply_color'>";
echo "<td><input type=checkbox name=chk[] value='$i'></td>";
echo "<td>".$row[wr_id]."</td>";
echo "<td align=left> $a_href".$row[wr_subject]."</a></td>";
echo "<td>".$row[wr_name]."</td>";
echo "<td>".$row[wr_datetime]."</td>";
echo "<td>".$row[wr_hit]."</td>";
echo "</tr>";
echo "<tr class='list$list col1 ht left' ><td colspan=2 align=\"right\">".adm_exp_lang('내용')." </td><td colspan=4 > ".strip_tags(nl2br($row[wr_content]))."</td></tr>";
if($gr_id != 'community') {
echo "</tr><tr class='list$list col1 ht left' ><td colspan=2></td><td colspan=4 style='padding:5px;line-height:1.6;'>";
$write_table = "g4_write_".$bo_table;
$sql = " select * from $write_table where wr_parent = '$row[wr_id]' and wr_is_comment = 1 order by wr_comment, wr_comment_reply ";
$result2 = sql_query($sql);
for ($x=0; $row=sql_fetch_array($result2); $x++)
{
echo "<table width=100% height=50 cellpadding=0 cellspacing=0 border=0 style='margin-top:5px;margin-bottom:5px;'><tr class='col1 ht left' style='line-height:1.5;' valign=top>";
echo "<td width=170 style='border-right:2px #ededed solid;'><b>$row[mb_id]</b><br>$row[wr_ip]</td>";
echo "<td style='padding:7px;' class=\"lh\">".conv_content($row['wr_content'], 2)."</td>
<td align=right>".$row['wr_datetime']." <br><a href=\"javascript:comment_delete('$g4[path]/bbs/delete_comment.php?bo_table={$_GET[bo_table]}&comment_id={$row['wr_id']}&cwin=&page=&mode=2');\">".adm_exp_lang('삭제')."</a> </td>
</tr><tr height=6><td colspan=2></td></tr>
</table>";
}
echo "
<input type=checkbox name=chk2 value='$i' id='chk2$i' onClick=\"check_reply('$i');\" class='replychk'> <label for='chk2$i'>".adm_exp_lang('답변달기')."</label>
<div id='reply$i' class='replyform' style='display:none;'>
<input type=hidden name=bo_table value='$_GET[bo_table]'>
<input type=hidden name=w[$i] value='c'>
<input type=hidden name=wr_num[$i] value='$row[wr_num]'>
<input type=hidden name=mb_id[$i] value='$member[mb_id]'>
<input type=hidden name=wr_name[$i] value='$member[mb_name]'>
<input type=hidden name=wr_is_comment[$i] value='1'>
<input type=hidden name=wr_parent[$i] value='$row[wr_id]'>
<textarea class=ed name='wr_content[$i]' rows='10' style='width:100%;height:80px;'></textarea>
<span class=\"button black\"><input type=button value='".adm_exp_lang('답변하기')."' onclick=\"btn2_check(this.form, 'comment')\"></span>
</div>
</td></tr>";
}
}
if ($i == 0)
echo "<tr><td colspan='6' align=center height=100 bgcolor=#ffffff>자료가 없습니다.</td></tr>";
echo "</table></td></tr></table>";
$pagelist = get_paging($config[cf_write_pages], $page, $total_page, "$_SERVER[PHP_SELF]?$qstr&bo_table=$_GET[bo_table]&page=");
echo "<table width=100% cellpadding=3 cellspacing=1 style='margin-top:10px;'>";
echo "<tr><td width='50%' align='right'><div class=\"paginate\">$pagelist</div></td><td width='50%' align='right'>";
echo " <span class=\"button\"><input type=button value='".adm_exp_lang('삭제하기')."' onclick=\"btn_check(document.clist, 'delete')\"></span>";
echo "</td>";
echo "</tr></table></form>\n";
?>
<script language="javascript">
function cwrite_check(f)
{
return true;
}
function comment_delete(url)
{
if (confirm("이 코멘트를 삭제하시겠습니까?")) location.href = url;
}
</script>
<?
include_once("./admin.tail.php");
?>
고수님들 좀알려주세요 ㅜㅜ흑
내용인즉슨...
저희회사에 문의가 많이 들어옵니다.
일일이 수타로 작성해 주고있습니다만,
바쁠시간엔 너무 촉박해요
그런데 동일한 질문도 많이 올라오고 그래서....
지금 체크박스는 문의가 오면
답변달기□ 이렇게되잇어서 저기 체크하면 댓글처럼 글쓸수잇게나오고 밑에 답변하기 버튼을누르면
유저가 쓴글에 댓글형식으로 달리는거거든요??
그런데 여기서 질문!
체크박스를 여러게 만들어서 답변달기저건 저대로 나두고 다른체크박스를
클릭하면 일정한 답변이 달리게 할수없을까요??
소스는 이러합니다
<?
$sub_menu = "800100";
include_once("./_common.php");
auth_check($auth[$sub_menu], "r");
$token = get_token();
if($_GET[bo_table]) $write_table = "g4_write_".$_GET[bo_table];
else alert("게시판을 지정해주세요.");
$sql_common = " from $write_table ";
$sql_search = " where (1) and wr_is_comment = '0' ";
$sql_order = " order by wr_id desc";
$sql = " select count(*) as cnt
$sql_common
$sql_search
$sql_order ";
$row = sql_fetch($sql);
$total_count = $row[cnt];
$rows = $config[cf_page_rows];
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
if ($page == "") { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지)
$from_record = ($page - 1) * $rows; // 시작 열을 구함
$sql = " select *
$sql_common
$sql_search
$sql_order
limit $from_record, $rows ";
$result = sql_query($sql);
$listall = "<a href='$_SERVER[PHP_SELF]'>처음</a>";
$g4[title] = adm_menu_lang('게시물관리');
include_once("./admin.head.php");
?>
<script language="JavaScript">
var list_update_php = "board_view_update.php";
var list_delete_php = "board_view_delete.php";
var list_comment_php = "board_view_comment.php";
</script>
<table width="100%" cellpadding="0" cellspacing="0" border="0" bgcolor="#f0f0f0">
<colgroup width="200">
<colgroup width="">
<tr><td colspan='2' class='line1'></td></tr>
<tr height="30">
<td class="bold" style="font-size:14px;padding-left:5px;"><?=$g4[title]?></td>
<td class="bold" style="font-size:14px;padding-right:5px;" align="right"></td>
</tr>
<tr><td colspan='2' class='line2'></td></tr>
</table>
<form name="clist" method="post">
<input type=hidden name=bo_table value='<?=$_GET[bo_table]?>'>
<input type=hidden name=gr_id value='<?=$board[gr_id]?>'>
<input type=hidden name=token value='<?=$token?>'>
<table width="100%" cellpadding="0" cellspacing="0" border="0" bgcolor="#dedede" style="margin-top:10px;">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="1" bgcolor="dedede" class="normal_box">
<col width=30>
<col width=30>
<col width=380>
<col width=110>
<col width=120>
<col width=30>
<tr class='bold col1 ht center'>
<th><input type=checkbox name=chkall value='1' onclick='check_all(this.form)'></th>
<th><?=adm_exp_lang('번호')?></th>
<th align=left> <?=adm_exp_lang('제목')?></th>
<th><?=adm_exp_lang('이름')?></th>
<th><?=adm_exp_lang('날짜')?></th>
<th><?=adm_exp_lang('조회')?></th>
</tr>
<?
$ca_name = "";
for($i=0; $row = sql_fetch_array($result); $i++) {
$list = $i%2;
$apply_color = "f0f0f0";
$a_href = "<a href='{$g4[path]}/bbs/board.php?bo_table=".substr($bo_table, -3)."&wr_id=$row[wr_id]' target='_blank'>";
echo "<input type=hidden name=wr_id[$i] value='$row[wr_id]'><tr class='col1 ht center' bgcolor='$apply_color'>";
echo "<td><input type=checkbox name=chk[] value='$i'></td>";
echo "<td>".$row[wr_id]."</td>";
echo "<td align=left> $a_href".$row[wr_subject]."</a></td>";
echo "<td>".$row[wr_name]."</td>";
echo "<td>".$row[wr_datetime]."</td>";
echo "<td>".$row[wr_hit]."</td>";
echo "</tr>";
echo "<tr class='list$list col1 ht left' ><td colspan=2 align=\"right\">".adm_exp_lang('내용')." </td><td colspan=4 > ".strip_tags(nl2br($row[wr_content]))."</td></tr>";
if($gr_id != 'community') {
echo "</tr><tr class='list$list col1 ht left' ><td colspan=2></td><td colspan=4 style='padding:5px;line-height:1.6;'>";
$write_table = "g4_write_".$bo_table;
$sql = " select * from $write_table where wr_parent = '$row[wr_id]' and wr_is_comment = 1 order by wr_comment, wr_comment_reply ";
$result2 = sql_query($sql);
for ($x=0; $row=sql_fetch_array($result2); $x++)
{
echo "<table width=100% height=50 cellpadding=0 cellspacing=0 border=0 style='margin-top:5px;margin-bottom:5px;'><tr class='col1 ht left' style='line-height:1.5;' valign=top>";
echo "<td width=170 style='border-right:2px #ededed solid;'><b>$row[mb_id]</b><br>$row[wr_ip]</td>";
echo "<td style='padding:7px;' class=\"lh\">".conv_content($row['wr_content'], 2)."</td>
<td align=right>".$row['wr_datetime']." <br><a href=\"javascript:comment_delete('$g4[path]/bbs/delete_comment.php?bo_table={$_GET[bo_table]}&comment_id={$row['wr_id']}&cwin=&page=&mode=2');\">".adm_exp_lang('삭제')."</a> </td>
</tr><tr height=6><td colspan=2></td></tr>
</table>";
}
echo "
<input type=checkbox name=chk2 value='$i' id='chk2$i' onClick=\"check_reply('$i');\" class='replychk'> <label for='chk2$i'>".adm_exp_lang('답변달기')."</label>
<div id='reply$i' class='replyform' style='display:none;'>
<input type=hidden name=bo_table value='$_GET[bo_table]'>
<input type=hidden name=w[$i] value='c'>
<input type=hidden name=wr_num[$i] value='$row[wr_num]'>
<input type=hidden name=mb_id[$i] value='$member[mb_id]'>
<input type=hidden name=wr_name[$i] value='$member[mb_name]'>
<input type=hidden name=wr_is_comment[$i] value='1'>
<input type=hidden name=wr_parent[$i] value='$row[wr_id]'>
<textarea class=ed name='wr_content[$i]' rows='10' style='width:100%;height:80px;'></textarea>
<span class=\"button black\"><input type=button value='".adm_exp_lang('답변하기')."' onclick=\"btn2_check(this.form, 'comment')\"></span>
</div>
</td></tr>";
}
}
if ($i == 0)
echo "<tr><td colspan='6' align=center height=100 bgcolor=#ffffff>자료가 없습니다.</td></tr>";
echo "</table></td></tr></table>";
$pagelist = get_paging($config[cf_write_pages], $page, $total_page, "$_SERVER[PHP_SELF]?$qstr&bo_table=$_GET[bo_table]&page=");
echo "<table width=100% cellpadding=3 cellspacing=1 style='margin-top:10px;'>";
echo "<tr><td width='50%' align='right'><div class=\"paginate\">$pagelist</div></td><td width='50%' align='right'>";
echo " <span class=\"button\"><input type=button value='".adm_exp_lang('삭제하기')."' onclick=\"btn_check(document.clist, 'delete')\"></span>";
echo "</td>";
echo "</tr></table></form>\n";
?>
<script language="javascript">
function cwrite_check(f)
{
return true;
}
function comment_delete(url)
{
if (confirm("이 코멘트를 삭제하시겠습니까?")) location.href = url;
}
</script>
<?
include_once("./admin.tail.php");
?>
고수님들 좀알려주세요 ㅜㅜ흑
댓글 2개
<form name="clist" method="post">
<input type=hidden name=bo_table value='<?=$_GET[bo_table]?>'>
<input type=hidden name=gr_id value='<?=$board[gr_id]?>'>
<input type=hidden name=token value='<?=$token?>'>
밑에 아래부부을 넣어 주시고요 주저리 주러리 부분에 각 입력하실 내용을 적으시고요
<?if(is_admin=="super")}?>
<div style='display:none'>
<textarea id='wr_content_sample1'>주저리주저리</textarea>
<textarea id='wr_content_sample2'>주저리주저리</textarea>
</div>
<?}?>
<SCRIPT LANGUAGE="JavaScript">
<!--
functon sample_input(index)
{
var sample_str = jQuery("#sample_check"+index+" input.scheck:checked").map(function(){
return jQuery("#wr_content_sample"+jQuery(this).val());
}).get();
jQuery("#wr_content_"+index).val(sample_str);
}
//-->
</SCRIPT>
//------------------------------------------
<textarea class=ed name='wr_content[$i]' rows='10' style='width:100%;height:80px;'></textarea>
부분을
<div id='sample_check('<?=$i?>'>'>
<input type='checkbox' value='1' name='check_<?=$i?>_1' class='scheck' onclick='sample_input(<?=$i?>)'>샘플1글
<input type='checkbox' value='2' name='check_<?=$i?>_2' class='scheck' onclick='sample_input(<?=$i?>)'>샘플2글
<div>
<textarea class=ed name='wr_content[$i]' id='wr_content_<?=$i?>' rows='10' style='width:100%;height:80px;'></textarea>
로 변경하시면 됩니다 주저리 주저리 부분과 샘플1글 부분의 숫자는 맞춰어 주시면 됩니다
<input type=hidden name=bo_table value='<?=$_GET[bo_table]?>'>
<input type=hidden name=gr_id value='<?=$board[gr_id]?>'>
<input type=hidden name=token value='<?=$token?>'>
밑에 아래부부을 넣어 주시고요 주저리 주러리 부분에 각 입력하실 내용을 적으시고요
<?if(is_admin=="super")}?>
<div style='display:none'>
<textarea id='wr_content_sample1'>주저리주저리</textarea>
<textarea id='wr_content_sample2'>주저리주저리</textarea>
</div>
<?}?>
<SCRIPT LANGUAGE="JavaScript">
<!--
functon sample_input(index)
{
var sample_str = jQuery("#sample_check"+index+" input.scheck:checked").map(function(){
return jQuery("#wr_content_sample"+jQuery(this).val());
}).get();
jQuery("#wr_content_"+index).val(sample_str);
}
//-->
</SCRIPT>
//------------------------------------------
<textarea class=ed name='wr_content[$i]' rows='10' style='width:100%;height:80px;'></textarea>
부분을
<div id='sample_check('<?=$i?>'>'>
<input type='checkbox' value='1' name='check_<?=$i?>_1' class='scheck' onclick='sample_input(<?=$i?>)'>샘플1글
<input type='checkbox' value='2' name='check_<?=$i?>_2' class='scheck' onclick='sample_input(<?=$i?>)'>샘플2글
<div>
<textarea class=ed name='wr_content[$i]' id='wr_content_<?=$i?>' rows='10' style='width:100%;height:80px;'></textarea>
로 변경하시면 됩니다 주저리 주저리 부분과 샘플1글 부분의 숫자는 맞춰어 주시면 됩니다
게시글 목록
| 번호 | 제목 |
|---|---|
| 284508 | |
| 284499 | |
| 284492 | |
| 284490 | |
| 284484 | |
| 284481 | |
| 284478 | |
| 284476 | |
| 284474 | |
| 284472 | |
| 284470 | |
| 284458 | |
| 284457 | |
| 284454 | |
| 284453 | |
| 284447 | |
| 284446 | |
| 284444 | |
| 284441 | |
| 284440 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기