글작성이나 결제등을 했을때 관리자모드에서 알림및소리 나게하는건데요
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>
이 부분은 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>
기본 테이블에 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;?>
g4용이라고 하던데 g5용으로 바꾸려고 하거든요.
근데 저 중간에 "기본 테이블에 g4_read 테이블 추가 하셔야 합니다."
테이블은 추가할수있는데 필드를 어떻게해야할지 까막눈이라 모르겠네요....
그리구 저 중간에 div팝업으로 내용출력하는 소스는 파일이름이 free.html 이렇게 하는게 맞겠죠?ㅜㅜ
g5로 변환하기도 힘든데 여기서부터 막히니 도저히 엄두가 안나네요...도와주세요
답변 1개
질문이 너무 오래되고 답변이 없어서, 필요하면 다시 질문해주세요.
답변을 작성하려면 로그인이 필요합니다.