HANYANG_REACT/www/ksvc/kbrd/kbrd_opinion.php

61 lines
2.9 KiB
PHP

<?php
include_once "{$_SERVER['DOCUMENT_ROOT']}/common.inc.php";
$_REQUEST['mode'] = "getOpinionList";
include "kbrd.ajax.php";
?>
<ul id="opinion_list" class="list-group">
<?php
if( $opinion_list ){
for( $a=0 ; $a<@count($opinion_list) ; $a++ ){
$opin = $opinion_list[$a];
$opin['ip_addr'] = explode(".",$opin['ip_addr']);
$opin['ip_addr'] = $opin['ip_addr'][0].".xxx.xxx.".$opin['ip_addr'][3];
if( $opin['uid'] == $opin['oid'] ){ //1차 의견글일때
?>
<li class="opinion_item list-group-item">
<dl>
<dt>
작성자 : <?=$opin['uname']?> / 작성일 : <?=getDT_datetime($opin['reg_date'])?> / IP : <?=$opin['ip_addr']?>
<?php if( $opin['state'] == 1 ){?>
<button class="btn btn-sm btn-danger btnOpinionDel" data-bs-toggle="modal" data-bs-target="#modalOpinionDel" data-board_id="<?=$_REQUEST['board_id']?>" data-cid="<?=$_REQUEST['cid']?>" data-uid="<?=$opin['uid']?>" data-oid="<?=$opin['oid']?>">Del</button>
<?php if( $kbrd_obj->isAdmin() ){ //관리자일경우?>
<button class="btn btn-sm btn-danger btnOpinionRej" data-bs-toggle="modal" data-bs-target="#modalOpinionRej" data-board_id="<?=$_REQUEST['board_id']?>" data-cid="<?=$_REQUEST['cid']?>" data-uid="<?=$opin['uid']?>" data-oid="<?=$opin['oid']?>">Reject</button>
<?php }?>
<?php }else{?>
<span class="text-danger">삭제됨</span>
<?php }?>
</dt>
<dd><?=nl2br(strip_tags($opin['opinion']))?></dd>
</dl>
<div><button type="button" class="btn btn-secondary btn-sm btnOpinionSub">답글 (<span class="onum"><?=$opin['snum']?></span>)</button></div>
<div class="opinion_sub d-none">
<ul class="list-group" id="opinion_sublist_<?=$opin['oid']?>">
<?php }else{?>
<?php include "./kbrd_opinion_sublist.php"?>
<?php }?>
<?php if( $opin['uid'] != $opinion_list[$a+1]['uid'] ){ //의견글 차수가 달라질때?>
</ul>
<form name="opinionForm" class="card" data-board_id="<?=$_REQUEST['board_id']?>" data-cid="<?=$_REQUEST['cid']?>" data-uid="<?=$opin['uid']?>">
<div class="card-header">
작성자 : <input type="text" name="uname">
비밀번호 : <input type="password" name="passwd">
</div>
<div class="card-body">
<textarea name="opinion" class="form-control"></textarea>
<button class="btn btn-primary">등록</button>
</div>
</form>
</div>
</li>
<?php }?>
<?php }?>
<?php }?>
</ul>