Tryag File Manager
Home
||
Turbo Force
||
B-F Config_Cpanel
Current Path :
/
home
/
nongapp.eemo.co.kr
/
public_html
/
www
/
Or
Select Your Path :
Upload File :
New :
File
Dir
/home/nongapp.eemo.co.kr/public_html/www/comt_page.php
<? session_set_cookie_params(86400); session_cache_limiter('no-cache, must-revalidate'); session_start(); header("Pragma: no-cache"); header("Cache-Control: no-cache,must-revalidate"); header("Content-Type: text/html; charset=utf-8"); include_once("dbconn.php"); include_once("lib.php"); ?> <!doctype html> <html lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1, viewport-fit=cover" /> <meta name="apple-mobile-web-app-capable" content="yes" /> <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent"> <meta name="theme-color" content="#000000"> <title><?=$_TITLE?></title> <meta name="description" content="Mobilekit HTML Mobile UI Kit"> <meta name="keywords" content="bootstrap 4, mobile template, cordova, phonegap, mobile, html" /> <link rel="icon" type="image/png" href="assets/img/favicon.png" sizes="32x32"> <link rel="apple-touch-icon" sizes="180x180" href="assets/img/icon/192x192.png"> <link rel="stylesheet" href="assets/css/style.css"> <link rel="manifest" href="__manifest.json"> </head> <body class="bg-white"> <!-- loader --> <div id="loader"> <div class="spinner-border text-primary" role="status"></div> </div> <!-- * loader --> <!-- App Header --> <div class="appHeader bg-primary scrolled"> <div class="left"> <a href="#" class="headerButton" data-toggle="modal" data-target="#sidebarPanel"> <ion-icon name="menu-outline"></ion-icon> </a> </div> <div class="pageTitle"> 자유댓글 </div> </div> <!-- * App Header --> <!-- App Capsule --> <div id="appCapsule"> <? $rs_my=RS("select * from member where no='{$_COOKIE[umem_no]}' "); $rs_my_farm=RS("select * from farm where no='{$rs_my[farm_no]}' "); $result_comt=mysql_query("select * from farm_free_comment order by no desc ") or die(); ?> <div class="header-large-title"> <h1 class="title">자유댓글</h1> </div> <div class="section mt-2"> <div class="pt-2 pb-2"> <!-- comment block --> <div class="comment-block" > <? while($rs_comt=mysql_fetch_array($result_comt)) { $rs_vfarm=RS("select * from farm where no='{$rs_comt[farm_no]}' "); ?> <!--item --> <div class="item"> <div class="avatar"> <img src="assets/img/sample/avatar/avatar1.jpg" alt="avatar" class="imaged w32 rounded"> </div> <div class="in"> <div class="comment-header"> <h4 class="title"><?=$rs_vfarm[farm_name]?></h4> <span class="time"><?=date('m.d H:i',strtotime($rs_comt[regdate]))?></span> </div> <div class="text"> <?=EDIT_cont($rs_comt[cont])?> </div> <div class="comment-footer"> <a href="javascript:;fn_like('<?=$rs_comt[no]?>','<?=$rs_my[no]?>')" class="comment-button"> <ion-icon name="heart-outline"></ion-icon> 좋아요 (<span id='sp_like_<?=$rs_comt[no]?>'><?=number_format($rs_comt[cnt_like])?></span>) </a> <a href="javascript:fn_comt_del('<?=$rs_comt[no]?>','<?=$rs_comt[mem_no]?>','<?=$rs_my[no]?>')" class="comment-button"> <ion-icon name="trash-outline"></ion-icon> 삭제 </a> </div> </div> </div> <!-- * item --> <?}?> </div> <!-- * comment block --> </div> </div><br><br><br><br><br><br> <!-- bottom center --> <div class="fab-button text bottom-center"> <a href="javascript:;" class="fab" data-toggle="modal" data-target="#actionSheetForm"> <ion-icon name="add-outline"></ion-icon> 댓글쓰기 </a> </div> <!-- * bottom center --> <!-- Form Action Sheet --> <div class="modal fade action-sheet" id="actionSheetForm" tabindex="-1" role="dialog"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title">댓글작성</h5> </div> <div class="modal-body"> <div class="action-sheet-content"> <form name='frm_comt' id='frm_comt'> <div class="form-group basic"> <div class="input-wrapper"> <label class="label" for="password3">내용달기</label> <textarea id="free_cont" name="cont" rows="4" class="form-control" placeholder="메시지 입력" onfocus="fn_comt_su()"></textarea> <i class="clear-input"> <ion-icon name="close-circle"></ion-icon> </i> </div> <div class="input-info"><span id='sp_cnt'>0</span> / 100</div> </div> <div class="form-group basic"> <button type="button" class="btn btn-secondary btn-block btn-lg" onclick="fn_comt_submit()">올리기</button> </div> <input type='hidden' name='vno' value="<?=$rs_my[no]?>"> <input type='hidden' name='farm_no' value="<?=$rs_my_farm[no]?>"> </form> </div> </div> </div> </div> </div> <!-- * Form Action Sheet --> </div> <!-- * App Capsule --> <?include_once("inc_sidemenu.php");?> <!-- welcome notification --> <div id="notification-welcome" class="notification-box"> <div class="notification-dialog android-style"> <div class="notification-header"> <div class="in"> <img src="assets/img/icon/72x72.png" alt="image" class="imaged w24"> <strong>Mobilekit</strong> <span>just now</span> </div> <a href="#" class="close-button"> <ion-icon name="close"></ion-icon> </a> </div> <div class="notification-content"> <div class="in"> <h3 class="subtitle">Welcome to Mobilekit</h3> <div class="text"> Mobilekit is a PWA ready Mobile UI Kit Template. Great way to start your mobile websites and pwa projects. </div> </div> </div> </div> </div> <!-- * welcome notification --> <!-- DialogIconedSuccess --> <div class="modal fade dialogbox" id="comt_DialogIconedSuccess" data-backdrop="static" tabindex="-1" role="dialog"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-icon text-success"> <ion-icon name="checkmark-circle"></ion-icon> </div> <div class="modal-header"> <h5 class="modal-title">등록완료</h5> </div> <div class="modal-body"> 댓글이 등록 되었습니다. </div> <div class="modal-footer"> <div class="btn-inline"> <a href="login.php" class="btn" data-dismiss="modal">확인</a> </div> </div> </div> </div> </div> <!-- * DialogIconedSuccess --> <div class="modal fade dialogbox" id="DialogIconedButtonInline" data-backdrop="static" tabindex="-1" role="dialog" > <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id='DialogIconedButtonInline_title'>Dialog title</h5> </div> <div class="modal-body" id='DialogIconedButtonInline_body'> This is a dialog message </div> <div class="modal-footer"> <div class="btn-inline"> <a href="javascript:fn_comt_del_ok()" class="btn btn-text-danger" > 예 </a> <a href="#" class="btn btn-text-primary" data-dismiss="modal"> 아니오 </a> </div> </div> </div> </div> </div> <!-- ///////////// Js Files //////////////////// --> <!-- Jquery --> <script src="assets/js/lib/jquery-3.4.1.min.js"></script> <!-- Bootstrap--> <script src="assets/js/lib/popper.min.js"></script> <script src="assets/js/lib/bootstrap.min.js"></script> <!-- Ionicons --> <script src="https://unpkg.com/ionicons@5.0.0/dist/ionicons.js"></script> <!-- Owl Carousel --> <script src="assets/js/plugins/owl-carousel/owl.carousel.min.js"></script> <!-- Base Js File --> <script src="assets/js/base.js"></script> </body> </html> <script> $('#free_cont').on('keyup', function() { $('#sp_cnt').html($(this).val().length); if($(this).val().length > 100) { //alert('글자수를 초과하였습니다.'); $(this).val($(this).val().substring(0, 100)); $("#profile_DialogIconedDanger_body2").html("글자수를 초과하였습니다."); $("#profile_DialogIconedDanger2").modal("show"); return; } }); function fn_comt_su() { $('#sp_cnt').html($('#free_cont').val().length); } function fn_comt_submit() { if($('#free_cont').val().length < 10) { $('#actionSheetForm').modal('hide') $("#profile_DialogIconedDanger_body2").html("최소 10자이상 입력하세요."); $("#profile_DialogIconedDanger2").modal("show"); return; } var params = jQuery("#frm_comt").serialize(); jQuery.ajax({ url: 'comt_add_do.php', type: 'POST', data:params, contentType: 'application/x-www-form-urlencoded; charset=UTF-8', dataType: 'html', success: function (result) { if (result){ var json = eval("(" + result + ")"); if(json.rst=='1') { $("#comt_DialogIconedSuccess").modal("show"); setTimeout(function(){ window.location.reload(); }, 2000); } } } }); } var gl_par; function fn_comt_del(no,amem_no,bmem_no) { if(amem_no != bmem_no) { $("#profile_DialogIconedDanger_body2").html("자신의 글만 삭자가능합니다."); $("#profile_DialogIconedDanger2").modal("show"); return; } $("#DialogIconedButtonInline_body").html("정말로 삭제하시겠습니까?"); $("#DialogIconedButtonInline_title").html("Alert"); $("#DialogIconedButtonInline").modal("show"); gl_par='?no='+no; } function fn_comt_del_ok() { $.post( "comt_del_do.php"+gl_par, function( res ) { //alert(res); var json=eval("("+res+")"); if(json.rst=='1') { window.location.reload(true); } else { } }); } function fn_like(no,vmem_no) { var par="?no="+no+"&vmem_no="+vmem_no; $.post( "comt_like_do.php"+par, function( res ) { //alert(res); var json=eval("("+res+")"); if(json.rst=='1') { $('#sp_like_'+no).html(json.cnt); if(json.chk==1) { $("#profile_DialogIconedDanger_body2").html("이미 좋아요 했습니다."); $("#profile_DialogIconedDanger2").modal("show"); } } else { } }); } </script>