글작성시 관리자에게 알람창띄우기 정보
글작성시 관리자에게 알람창띄우기
본문
아래 질문과 똑같은 상황인데 해결이 안됩니다.
http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=150596&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%B1%DB+%BE%CB%B8%B2&spt=0
두 가지 내용 참고 해서 해보았는데 원글 올리신분과 같은 상황입니다.
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=10459
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=60957&sca=%C2%CA%C1%F6
마지막 리플전(아 돼네요 ㅋ)까지 같은상황인데 1주일째 고심중입니다.
조언좀 부탁드립니다.
http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=150596&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%B1%DB+%BE%CB%B8%B2&spt=0
두 가지 내용 참고 해서 해보았는데 원글 올리신분과 같은 상황입니다.
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=10459
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=60957&sca=%C2%CA%C1%F6
마지막 리플전(아 돼네요 ㅋ)까지 같은상황인데 1주일째 고심중입니다.
조언좀 부탁드립니다.
댓글 전체
링크 내용으로는 아마 보낸이 별명이 빠지거나 하는 일이 생겼을 거라 예상됩니다.
현재 적용 상태 이니 아래 소스 중 도메인 부분과 게시판 관리자 부분 변경하면서 참고 해 보세요.
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
// 글작성일 때
if ($w == '' && $board[bo_admin] != "") {
$recv_id = "$board[bo_admin]"; // 받는 사람 아이디
$send_id = "$member[mb_id]"; // 보내는 사람
// 받는 분 쪽지 발송
$tmp_row = sql_fetch(" select max(me_id) as max_me_id from $g4[memo_table] ");
$me_id = $tmp_row[max_me_id] + 1;
// 쪽지 INSERT
$sql = " insert into $g4[memo_table]
( me_id, me_recv_mb_id, me_send_mb_id, me_send_datetime, me_memo )
values ( '$me_id', '$recv_id', '$send_id', '$g4[time_ymdhis]', '$board[bo_subject] - $wr_id 게시물이 등록되었습니다.
http://도메인/bbs/board.php?bo_table=$bo_table&wr_id=$wr_id' ) ";
sql_query($sql);
// 실시간 쪽지 알림 기능
$sql = " update $g4[member_table]
set mb_memo_call = '$send_id'
where mb_id = '$recv_id' ";
sql_query($sql);
}
?>
현재 적용 상태 이니 아래 소스 중 도메인 부분과 게시판 관리자 부분 변경하면서 참고 해 보세요.
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
// 글작성일 때
if ($w == '' && $board[bo_admin] != "") {
$recv_id = "$board[bo_admin]"; // 받는 사람 아이디
$send_id = "$member[mb_id]"; // 보내는 사람
// 받는 분 쪽지 발송
$tmp_row = sql_fetch(" select max(me_id) as max_me_id from $g4[memo_table] ");
$me_id = $tmp_row[max_me_id] + 1;
// 쪽지 INSERT
$sql = " insert into $g4[memo_table]
( me_id, me_recv_mb_id, me_send_mb_id, me_send_datetime, me_memo )
values ( '$me_id', '$recv_id', '$send_id', '$g4[time_ymdhis]', '$board[bo_subject] - $wr_id 게시물이 등록되었습니다.
http://도메인/bbs/board.php?bo_table=$bo_table&wr_id=$wr_id' ) ";
sql_query($sql);
// 실시간 쪽지 알림 기능
$sql = " update $g4[member_table]
set mb_memo_call = '$send_id'
where mb_id = '$recv_id' ";
sql_query($sql);
}
?>
관리자 아이디가 admin 이라면
"http://도메인" 주소만 바꾸어 write_update.tail.skin.php로 만들어 올리면 되는것인가요?
"http://도메인" 주소만 바꾸어 write_update.tail.skin.php로 만들어 올리면 되는것인가요?
답변 감사합니다.
쪽지를 보내면 실시간쪽지레이어가 뜨는데
게시물이 등록되면 쪽지로 가질 않습니다.
게시물이 등록되면 쪽지로 가질 않습니다.
게시판 관리자로 하지 않고 받는이를 관리자 아이디로 정해서 사용 할 경우
if ($w == '' && $board[bo_admin] != "") {
if ($w == '') { // 수정1
$recv_id = "$board[bo_admin]";
$recv_id = "admin"; // 수정2
http://도메인/bbs...)"; // 수정3
write_update.skin.php 에 적용하여 사용 중 입니다.
write_update.skin.php 파일 하나 만드셔서 세 가지 수정 하고 확인 해 보세요. ~
if ($w == '' && $board[bo_admin] != "") {
if ($w == '') { // 수정1
$recv_id = "$board[bo_admin]";
$recv_id = "admin"; // 수정2
http://도메인/bbs...)"; // 수정3
write_update.skin.php 에 적용하여 사용 중 입니다.
write_update.skin.php 파일 하나 만드셔서 세 가지 수정 하고 확인 해 보세요. ~
족지가 오면 소리가 나게 아래코드를 넣고싶은데 어디에 넣으면 좋을가요?
realtime_memo.php 130줄 확인하시겠습니까?부분에 넣으니깐 계속 알람음이 나와서요,
<embed src="<?=$g4[path]?>/memo.mp3" autostart=true>
realtime_memo.php 130줄 확인하시겠습니까?부분에 넣으니깐 계속 알람음이 나와서요,
<embed src="<?=$g4[path]?>/memo.mp3" autostart=true>
<embed src="<?=$g4[path]?>/memo.mp3" autostart=true loop=1> 으로 한 번 해 보세요.
loop=-1 은 계속 반복 / 나머지는 숫자만큼...
loop=-1 은 계속 반복 / 나머지는 숫자만큼...
쪽지레이어가 뜰때한번만 알람소리를 내고싶은데
realtime_memo.php 파일에 넣으니 홈페이지 클릭할때마다 계속 알람이 납니다.
레이어 뜰때 한번만 나는게 맞는것같은데요, ㅡ,.ㅡ
<tr>
<td align="center" class="message01"><br>
<strong><?=$member[mb_name]?></strong>님<br>
<br><span id="memo_mb_nick"></span>님으로부터<br>쪽지가 도착했습니다<br>
확인하시겠습니까?<br>
<div style='width:1px; height:1px; position: absolute; overflow:hidden;'><embed src="<?=$g4[path]?>/memo.mp3" autostart=true loop=1></div>
</td>
</tr>
realtime_memo.php 파일에 넣으니 홈페이지 클릭할때마다 계속 알람이 납니다.
레이어 뜰때 한번만 나는게 맞는것같은데요, ㅡ,.ㅡ
<tr>
<td align="center" class="message01"><br>
<strong><?=$member[mb_name]?></strong>님<br>
<br><span id="memo_mb_nick"></span>님으로부터<br>쪽지가 도착했습니다<br>
확인하시겠습니까?<br>
<div style='width:1px; height:1px; position: absolute; overflow:hidden;'><embed src="<?=$g4[path]?>/memo.mp3" autostart=true loop=1></div>
</td>
</tr>
울리는 것 1회는 <div style='width:1px; height:1px; position: absolute; overflow:hidden;'><embed src="<?=$g4[path]?>/memo.mp3" autostart=true loop=0></div>
loop=0 으로 해야 겠네요..
읽지 않은 쪽지 수가 처리되어야 하기 때문에 소리 나는 것은 아래 내용 참고 해 보세요.
http://sir.co.kr/bbs/tb.php/g4_tiptech/11182/bf41b98c00b30e806bbb0a04d03a1848
loop=0 으로 해야 겠네요..
읽지 않은 쪽지 수가 처리되어야 하기 때문에 소리 나는 것은 아래 내용 참고 해 보세요.
http://sir.co.kr/bbs/tb.php/g4_tiptech/11182/bf41b98c00b30e806bbb0a04d03a1848
네 말씀해주신것도 몇번해봤는데 안되었습니다.
2개바꾸고 그누폴더안에 004.swf 넣어주는것같은데 정말 안되네요
아래에서 틀린부분이 있을까요? 100번 테스트해도 안됩니다. ㅡ,.ㅡ
// 쪽지를 받았나?
if ($member['mb_memo_call']) {
$mb = get_member($member[mb_memo_call], "mb_nick");
sql_query(" update {$g4[member_table]} set mb_memo_call = '' where mb_id = '$member[mb_id]' ");
// alert($mb[mb_nick]."님으로부터 쪽지가 전달되었습니다.", $_SERVER[REQUEST_URI]);
$memo_on = "<div style='width:1px; height:1px; position: absolute; overflow:hidden;'><script>doc_write(flash_movie('{$g4[path]}/004.swf', 'memo_on', 1, 1, 'transparent'));</script></div>";
}
2개바꾸고 그누폴더안에 004.swf 넣어주는것같은데 정말 안되네요
아래에서 틀린부분이 있을까요? 100번 테스트해도 안됩니다. ㅡ,.ㅡ
// 쪽지를 받았나?
if ($member['mb_memo_call']) {
$mb = get_member($member[mb_memo_call], "mb_nick");
sql_query(" update {$g4[member_table]} set mb_memo_call = '' where mb_id = '$member[mb_id]' ");
// alert($mb[mb_nick]."님으로부터 쪽지가 전달되었습니다.", $_SERVER[REQUEST_URI]);
$memo_on = "<div style='width:1px; height:1px; position: absolute; overflow:hidden;'><script>doc_write(flash_movie('{$g4[path]}/004.swf', 'memo_on', 1, 1, 'transparent'));</script></div>";
}
감사합니다. 쪽지로 잘 오네요.