쪽지 확인메시지 왔을때 확인 버튼 누루면 쪽지창 바로 뜨게 하기 > 그누3 팁자료실

그누3 팁자료실

쪽지 확인메시지 왔을때 확인 버튼 누루면 쪽지창 바로 뜨게 하기 정보

그누호환 쪽지 확인메시지 왔을때 확인 버튼 누루면 쪽지창 바로 뜨게 하기

본문

대개 쪽지가 오면 누구로부터 쪽지가 왔습니다라고 뜨지요?
그리고 확인창만 뜨고 왔다는 것만 알려주지요?
이건 좀 더 업그레이드(?) 한버전입니다.
Confirm 기능을 추가하여 확인과 취소로 나뉘어서 확인 버튼을 누루면 쪽지창이 뜨고 취소 버튼을 누루면 그냥 페이지를 보여주는 기능입니다.

head.sub.php 파일을 수정하십시오.


// 쪽지가 전달되었나?
if ($member[mb_memo_call_mb_id]) {
$mb = get_member($member[mb_memo_call_mb_id]);
$sql = " update $cfg[table_member]
set mb_memo_call_mb_id = ''
where mb_id = '$member[mb_id]' ";
sql_query($sql);

alert("{$mb[mb_name]}($member[mb_memo_call_mb_id])님으로부터 쪽지가 왔습니다.", $HTTP_SERVER_VARS[REQUEST_URI]);
}


위에 진하게 표시 된거 있죠? 저 부분을 수정합니다.
저거 대신에 아래 구문을 집어 넣으십시오
자신의 홈페이지에 맞게 창 크기를 조절해서 넣으시면 됩니다.
left=50과 top=50 은 창의 위치구요
width=517과 height=400 은 창의 크기입니다.


echo "
        <script language='JavaScript'>
                if (confirm('{$mb[mb_name]}($member[mb_memo_call_mb_id])님으로부터 쪽지가 왔습니다. (확인:쪽지보기)')) {
                   window.open('./?doc=bbs/mbmemo.php', 'mbmemo', 'left=50, top=50, width=517, height=400, scrollbars=1');
                }
        </script>
";


추천
0
  • 복사

댓글 전체

© SIRSOFT
현재 페이지 제일 처음으로