좀 종확하게알려주세요 ㅜㅜ 부탁드립니다

좀 종확하게알려주세요 ㅜㅜ 부탁드립니다

QA

좀 종확하게알려주세요 ㅜㅜ 부탁드립니다

본문

그누보드로 관리자 페이지를 만들때
 
고객이 게시판및 결제 요청을 했을때 관리자모드에서
 
알림 소리로 확인할수있는 기능이있나요?
 
있으면 어떻게하는건가요?

이 질문에 댓글 쓰기 :

답변 3

그누보드4 작업입니다.

대충 작업된 거라 오류 있을 수 있습니다.

admin.head.php 파일에

<script language='javascript' src='<?=$g4['path']?>/js/jquery-1.4.min.js'></script>
<script type="text/javascript">var $j = jQuery.noConflict();</script>

적당한 위치에 추가 하시고

admin.tail.php 파일에

<div id="divToday" style="position:absolute; top:<?=$tv_div[top]?>;width:200px;display:none;left:800px;top:0px;background:white;border:2px solid #CF4700;padding:10px;line-height:1.6em;">
새로운 게시물이 등록 되었습니다.<br>
<br>
자유게시판 <span class="free_value"></span>건</a> <br />
<span style="cursor:hand;" onclick="document.getElementById('divToday').style.display = 'none';">닫기</span>
</div>


<script type='text/javascript' src='<?=$g4['admin_path']?>/admin.js'></script>

<script language="javascript">
function newArticleCheck() {
 $j.post( g4_path+"/ajax.php", function(data){
   if(!data) return;
   tmpstr = data;
   var divToday  = $j('#divToday');
   var free = $j(".free_value");

   if(tmpstr != 0){
    divToday.show();
    free.html("<font color=red><b>" + tmpstr + "</b></font>");
   }else{
    divToday.hide();
   }
 });
}
setInterval("newArticleCheck()", 5000);
</script>
이 부분은 div팝업으로 내용 출력하는 소스인지라 적당히 고쳐 쓰시면 소리 가능하겠죠?


기본 테이블에 g4_read 테이블 추가 하셔야 합니다.


ajax.php 소스

<?
include_once("_common.php");
Header("Content-type: text/html; charset=utf-8");

$sql = "select * from g4_read order by wr_id limit 1";
$read = sql_query($sql);
for($a=0; $rrow = sql_fetch_array($read); $a++){
 $return_text .= $rrow[datetime]."&".$rrow[bo_table]."&".$rrow[read_count]."&".iconv("euc-kr", "utf-8", $rrow[ca_name])."|";
}

$str = substr($return_text, 0, -1);
$tmpstr = explode("|", $str);
for( $i = 0; $i < count($tmpstr); $i++) {
 $tmpstr[$i] = explode("&", $tmpstr[$i]);
}


//게시판
$sqlc = " select count(wr_id) as freeBoard from {$tmpstr[0][1]} where (1) and wr_is_comment = '0' ";
$read = sql_fetch($sqlc);
$freeBoard = $read[freeBoard];


$now = date("Y-m-d h:i:s");
$old_freeBoard = $tmpstr[0][2];
$new_freeboard = ($freeBoard-$old_freeBoard);
echo $new_freeboard;
?>


게시물 카운트 변경은 적적한 곳에서 저장 되게 처리해 주시면 됩니다.


그누보드4에 보시면, 게시판에 글 작성시 스마트폰 앱으로 메세지를 보내게 하는 소스가 있으실거에여.
유메세지였나 아마 그럴겁니다. 그걸 그누보드5에 형식에 맞춰서 제작하시면 됩니다.

영카트 경우에는 아까 일산사랑님께서도 URL을 적어주셨더라구요.
답변을 작성하시기 전에 로그인 해주세요.
전체 129,672 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT