묻고답하기

hof님의 불량(?) 메모를 관리자에게 신고하기 기능인데요..

1. 신고 내용에 불량 메모를 보낸 사람의 이름만 표기되네요. 이름은 동명 이인이 있을수도 있으니 아이디로 표기하였으면 하는데 제가 아무리 해봐도 안되구요..

2. 신고 내용에 메모 제목도 표기되게 하고 싶습니다. 내용만 표기되는데 제목에 욕을 쓰고 내용은 비워놓으면 관리자로서는 알 수가 없으니까요..

소스는 아래와 같습니다.

=======================================================================================================

받은 메모를 보여주는 화일인 제로보드 디렉토리의 member_memo.php 에 아래 부분을 추가합니다.

<?=autolink(nl2br(stripslashes(del_html($now_data[memo]))))?><br> 이부분이 쪽지의 본문을 보여주는 곳인데 여기 아랫줄에 추가시키세요. 본문이 출력된 뒤에 맨 끄트머리에 신고메뉴를 보여주는겁니다. 간단하게 신고라고 글씨가 나와있고 이걸 클릭하면 좀 자세한 설명하고 신고 버튼이 나타납니다.

<script language=javascript>
function toggleMenu(currMenu) {
                        if (document.all) {
                                thisMenu = eval("document.all." + currMenu + ".style")
                                if (thisMenu.display == "block") {
                                        thisMenu.display = "none"
                                }
                                else {
                                        thisMenu.display = "block"
                                }
                                return false
                        }
                        else {
                                return true
                        }
                }

</script>
<div align=right>
        <a onClick="return toggleMenu('menu1')" style="cursor:hand"><font color=#6666AA>[광고,홍보성 쪽지 신고]</font></a>
</div>
                            <span id=menu1 style="display:none">
            <!--상업적 쪽지 신고 부분-->
            <table cellpadding=5 cellspacing=0 border=0 width=100%>
                    <tr>
                            <td width=100% bgcolor=#EEEEFF>
                            
                            
                    
                            <B>알림</B>: 이 쪽지내용이 상업성, 광고,홍보일 경우 아래의 버튼을 눌러 신고해주시기 바랍니다. 웹마스터에게
                            이 쪽지를 전달합니다.<BR>
                            <form method=post name=list action=reportmemo.php onsubmit="return confirm('신고하시겠습니까?')">
                            <input type=hidden name=memofrom value=<?=$now_data[name]?>>
                            <input type=hidden name=memoto value=<?=$member[name]?>>
                            <input type=hidden name=memodate value="<?=date("Y/m/d H:i:s",$now_data[reg_date])?>">
                            <input type=hidden name=memo value="<?=$now_data[memo]?>">
                            </td></tr>
                            <tr><td align=center>
                            <input type=submit value="상업성메모 신고하기"></form>
                            
                            </td>
                    </tr>
            </table>
            <!--상업적 쪽지 신고 부분-->
            
            </span>
            
=======================================================================================================
그담에 실제로 메모를 웹마스터에게 메모로 송신해주는 reportmemo.php 파일을 하나 만듭니다.

<html>
<title>메모 신고하기</title>
<body>
<?
include "lib.php";
if(!$connect) $connect=dbConn();
$member=member_info();
if(!$member[no]) Error("로그인된 회원만이 사용할수 있습니다","window.close");
$body="쪽지 보낸이 : $memofrom n쪽지 받는이 : $memoto n시각 : $memodate nn내용: $memo"; // 내용
$subject = "메시지 신고 - 알림";
$memo2 = " ".$member[user_id]."(".$member[name].") 님이 n 메시지를 신고 하셨습니다.n이 메시지는 쪽지를 신고하였을경우 전달되는 메시지 입니다.n글의 내용은 다음과 같습니다.nnn".$body." ";
$reg_date=time();
mysql_query("insert into $get_memo_table (member_no,member_from,subject,memo,readed,reg_date) values ('1','$member[no]','$subject','$memo2',1,'$reg_date'+ '+ ')") or error(mysql_error());
mysql_query("insert into $send_memo_table (member_to,member_no,subject,memo,readed,reg_date) values ('1','$member[no]','$subject','$memo2',1,'$reg_date')") or error(mysql_error());
mysql_query("update $member_table set new_memo=1 where no='1'") or error(mysql_error());
mysql_close($connect);
?>
<style type="text/css">
body {font-family:굴림;font-size:9pt;line-height:1.4;}
textarea {font-family:굴림;font-size:9pt;line-height:1.4;}
option {font-family:굴림;font-size:9pt;line-height:1.4;}
input {font-family:굴림;font-size:9pt;line-height:1.4;}
div {font-family:굴림;font-size:9pt;line-height:1.4;}
.tt {font-family:굴림;font-size:8pt;line-height:1.4;}
td {font-family:굴림;font-size:9pt;line-height:1.4;color:black;}
.menu {font-family:굴림;font-size:9pt;line-height:3.8;color:black;}
</style>
아래의 내용을 신고하였습니다. 감사합니다.
<P>
<table cellpadding=2 cellspacing=2 border=0 width=95%>
<tr><td width=80 bgcolor=#DDDDDD>쪽지 보낸 분</td><td bgcolor=#EFEFEF> <? echo $memofrom; ?></td></tr>
<tr><td width=80 bgcolor=#DDDDDD>쪽지 받은 분 </td><td bgcolor=#EFEFEF> <? echo $memoto; ?></td></tr>
<tr><td width=80 bgcolor=#DDDDDD>쪽지 보낸 시각 </td><td bgcolor=#EFEFEF> <? echo $memodate; ?></td></tr>
<tr><td width=80 bgcolor=#DDDDDD valign=top>쪽지 내용</td ><td bgcolor=#EFEFEF><? echo $memo; ?></td></tr>
<tr><td colspan=2 align=center height=50>
<br><br>
<a href="javascript:history.back()">[ 받은쪽지함으로 | <a href="javascript:self.close()">창닫기</a> ]</a>
</td></tr>
</table>
</body>
</html>

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
백병한 제로보드 포인트와 아바타포인트 환전 해주는.  
서경훈 이문제를 어떻게 해결해야 하는데...고민입니다.. [1] 2007.08.10
긴또꿍 글쓰기 누르면 이동메뉴가 사라집니다. ㅠ_ㅠ [1] 2007.08.10
정은빈 다중링큰가??; [3] 2007.08.10
김한샘 자동줄바꿈 어떻게 하는 거에요.. [1] 2007.08.10
:D내나이54 자바스크립트가 다운이 안되요;ㅅ; [1] 2007.08.10
정신혜 인터넷 문서 출력시 머릿말,꼬릿말 폰트 크기 조절 [1] 2007.08.10
금승태 다중페이지 폼(신청서)을 만들려 합니다. [1] 2007.08.10
은일이 제발 이 PHP 소스좀 봐주세요..  
카ol 배경을 지우고 싶어요 [1] 2007.08.10
양성희 글이 날라갔을때 [1] 2007.08.10
Z 제로보드 연동 PHP에서 말이죠. [1] 2007.08.10
백수연 게시판에 메인화면에 요약되서 나오는거요... [1] 2007.08.10
안데니야 위키에 관해서 질문입니다.  
시안 홈을 오픈한 날짜 경과를 표시하는 질문입니다. [2] 2007.08.10
론그대 홈페이지에 들어가면 자동으로 어떤문서가 실행되게하는 소스좀 알려주세요^^ [1] 2007.08.10
couple99 머가문제인지;; [1] 2007.08.10
이종일 꼭 좀 알려주세요 [1] 2007.08.10
론그대 HTML소스중 자동으로 계속! 시작페이지로 만드는 소스좀 알려주세요^^ [2] 2007.08.10
:D내나이54 아이프레임 말인데요.. [1] 2007.08.10
이상현 도와주세요^^ [2] 2007.08.10
박대경 로그인 기능 제대로 작동이 안됨 [1] 2007.08.10
홍승기 마일리지 적립 프로그램 구현...  
개가죽 포토샵에서 파일불러오기 하면 너무 늦게 뜹니다. [3] 2007.08.10
다다다 게시판에 말이죠.. [2] 2007.08.10
최성운 나모에서 세로 4px 짜리 표 만들때... -_-;;; [4] file 2007.08.10
sugarcube scardsvr32.exe file  
:::형진이::: 마우스 오른쪽 메뉴 에서 그림저장을 넣구 싶은데여  
이민재 첫 화면에 그림을 바뀌게 하려면... [2] 2007.08.10
풍월주인 [re] 첫 화면에 그림을 바뀌게 하려면...