묻고답하기

회원이 작성한 글이나 사진에 코멘트(댓글)이 달리면  글 작성자에게 쪽지(메모)로 날라가게 수정하였습니다.

그런데

쪽지가 왔어요하면서 팝업창이 뜨는데  받는쪽지함에 아무 내용이 없이 옵니다.

 

이 부분을 몇차레 질문을 드렸는데 도저히 해결 방법이 없네요.

 

제가 수정한 파일은

 

comment_ok.php

member_memo.php

member_memo2.php

write_ok.php  이렇게 4개의 파일을 수정하였읍니다.   아래는 각 파일별 수정한 내용입니다.

 

------------------------------------------- 

1. comment_ok.php  파일 수정한 부분  >. 해당파일 100번 라인부터

 

//리플-리플 대화쪽지
$check1 = mysql_fetch_array(mysql_query("select * from $t_comment"."_$id where no = '$com_talk'", $connect));
if($check1[ismember] > 0 && $check1[ismember]!=$member[no]) {
$memo1="$name 님이 회원님의 <b>리플</b> 에 <b>리플</b> 을 남기셨습니다.\n\n<DIV style=\"BORDER-RIGHT: #e4e4e4 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e4e4e4 2px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 10px 20px; BORDER-LEFT: #e4e4e4 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #e4e4e4 2px solid; BACKGROUND-COLOR: #fefee9\">".$memo."</DIV><a href=\"javascript:opener.document.location.href=\'$view_file_link?id=$id&no=$no\';window.close();\"> <b><br><br><u>게시물로 바로 이동하시려면 여기를 누르세요.</u></b></a>";
mysql_query("insert into $get_memo_table (member_no,member_from,subject,memo,readed,reg_date) values ('$check1[ismember]','$member[no]','리플 토크 ^^','$memo1',1,'$reg_date')") or error(mysql_error());
mysql_query("update $member_table set new_memo=1 where no='$check1[ismember]'") or error(mysql_error());
}


// 코멘트 갯수를 구해서 정리
        $total=mysql_fetch_array(mysql_query("select count(*) from $t_comment"."_$id where parent='$no'"));
        mysql_query("update $t_board"."_$id set total_comment='$total[0]' where no='$no'") or error(mysql_error());

// 원본글의 작성자가 회원일 경우(코멘트 작성자가 원본글의 작성자와 다를 경우만) 원본글의 작성자에게 쪽지 날려주기

$check = mysql_fetch_array(mysql_query("select ismember from $t_board"."_$id where no = '$no'", $connect));
if($check[0]>0 && $check[0]!=$member[no]) {
$memo="$name 님이 회원님의 글에 다음과 같이 글을 남기셨습니다.nn".$memo."<a href="$view_file_link?id=$id&page=$page&page_num=$page_num&select_arrange=$select_arrange&desc=$des&sn=$sn&ss=$ss&sc=$sc&keyword=$keyword&no=$no&category=$category" target=right;> <b><br><br><u>게시물로 바로 이동하시려면 여기를 누르세요.</u></b></a>";
mysql_query("insert into $get_memo_table (member_no,member_from,subject,memo,readed,reg_date) values ('$check[0]','$member[no]','코멘트를 달았습니다.','$memo',1,'$reg_date'+ ')") or error(mysql_error());
mysql_query("insert into $send_memo_table (member_to,member_no,subject,memo,readed,reg_date) values ('$check[0]','+ '$member[no]','코멘트를 달았습니다.','$memo',1,'$reg_date')") or error(mysql_error());
mysql_query("update $member_table set new_memo=1 where no='$check[0]'") or error(mysql_error());
}

/*************************************************************
   코멘트 달면 쪽지로 알려주기
*************************************************************/
// 쪽지 날리기 위한 제목/내용설정
    $subject = "코멘트 자동 쪽지알람";
    $memo = "<b><u><font color=blue>".$name."</font> 님이 회원님의 글에 코멘트를 다셨습니다.</u></b>";
    $memo = $memo."nn";
    $memo = $memo."<font color=999999>".$memo."</font>"; //코멘트부분
    $memo = $memo."nn";
    $memo = $memo."<a href=.javascriptopener.location.href="$view_file_link?id=$id&page=$page&page_num=$page_num&select_arrange=$select_arrange&desc=$des&sn=$sn&ss=$ss&sc=$sc&keyword=$keyword&no=$no&category=$category";window.close();opener.focus();><b><u>게시물로 바로 이동하시려면 여기를 누르세요.<</u></b></a><br>바로 답장을 보내실려면 밑의 Reply를 눌러주세요";
    $memo = $memo."nn";

// 회원일 경우 해당 해원의 점수 주기
        @mysql_query("update $member_table set point2=point2+1 where no='$member[no]'",$connect) or error(mysql_error());

        @mysql_close($connect);

// 페이지 이동
        movepage("$view_file_link?id=$id&page=$page&page_num=$page_num&select_arrange=$select_arrange&desc=$des&sn=$sn&ss=$ss&sc=$sc&keyword=$keyword&no=$no&category=$category");
?>>

 

-------------------------------------

2. member_memo.php  파일 수정내역  >> 파일 176 라인부터

 

          <td width="50" align="right"><img src="images/memo_date.gif" width="23" height="15"></td>
          <td><img src="images/t.gif" width="10" height="3"><br>
            <?=date("Y년 m월 d일 H시 i분",$now_data[reg_date])?></td>
        </tr>
        <tr>
          <td colspan="2" bgcolor="#EBD9D9" align="center" style=padding:0px;><img src="images/t.gif" width="10" height="1"></td>
        </tr>
        <tr>
          <td align="right" valign="top"><img src="images/memo_memo.gif" width="31" height="15"></td>
          <td style='word-break:break-all;'><img src="images/t.gif" width="10" height="3"><br>
<?
//관리자의 보낸쪽지함에 html 적용
if($member[level] <= "9") {
    echo autolink(nl2br(stripslashes($now_data[memo])))."<br>";
} else {
    echo autolink(nl2br(stripslashes(del_html($now_data[memo]))))."<br>";
}
?>

 

 --------------------------

3. . member_memo2php  파일 수정내역  >> 파일164 라인정도

 

          <td width="50" align="right"><img src="images/memo_date.gif" width="23" height="15"></td>
          <td><img src="images/t.gif" width="10" height="3"><br>
            <?=date("Y년 m월 d일 H시 i분",$now_data[reg_date])?></td>
        </tr>
        <tr>
          <td colspan="2" bgcolor="#EBD9D9" align="center" style=padding:0px;><img src="images/t.gif" width="10" height="1"></td>
        </tr>
        <tr>
          <td align="right" valign="top"><img src="images/memo_memo.gif" width="31" height="15"></td>
          <td style='word-break:break-all;'><img src="images/t.gif" width="10" height="3"><br>
<?
//관리자의 보낸쪽지함에 html 적용
if($member[level] <= "9") {
    echo autolink(nl2br(stripslashes($now_data[memo])))."<br>";
} else {
    echo autolink(nl2br(stripslashes(del_html($now_data[memo]))))."<br>";
}
?>

 

----------------------------

4.write_ok.php 파일 수정부분

// 답변글일 경우 원본글 작성자에게 알림 메세지 보내기
                $fatherwho = mysql_fetch_array(mysql_query("select ismember from $t_board"."_$id where no = '$father'", $connect)); //원본글 작성자 불러옴
                $fathertitle = mysql_fetch_array(mysql_query("select subject from $t_board"."_$id where no = '$father'", $connect)); //원본글 제목 불러옴
                $fathertitle = $fathertitle[0];
                if($fatherwho[0]>0 && $fatherwho[0]!=$member[no]) { //원본글 작성자가 회원이고 답글 작성자와 동일인이 아니라면 아래와 같이 메세지를 보낸다.
                $sendmemo="<font color=orange><b>".$subject."</b></font><br><font color=orange>".$name."</font> 님이 답글을 남기셨습니다. <br><br><a target=_top href=\"view.php?id=$id&no=$no\"><br><br><b><u>게시물로 바로가기</u></b></a>";
                mysql_query("insert into $get_memo_table (member_no,member_from,subject,memo,readed,reg_date) values ('$fatherwho[0]','1','쓰신 글에 답글이 달렸습니다','$sendmemo',1,'$reg_date')") or error(mysql_error());
                mysql_query("insert into $send_memo_table (member_to,member_no,subject,memo,readed,reg_date) values ('$fatherwho[0]','1','쓰신 글에 답글 달렸습니다','$sendmemo',1,'$reg_date')") or error(mysql_error());
                mysql_query("update $member_table set new_memo=1 where no='$fatherwho[0]'") or error(mysql_error());
                }

  // 응답글 보내기일때;;

 

 

이렇게 수정을 하였읍니다. 

혹시 제로보드 4.1 pl8  버전부터   이기능이 안 먹히는 것인지요.

 

또한 윈도우 OS환경에서는 모든 것이 정상 작동을 합니다만  리눅스OS 환경에선 위의 질문 내용과 같습니다.

원인이 무엇 때문인지 잘 모르겠습니다. 

리눅스 해당 업체에서 디비초기화 및 계정 초기화를 해서 다시 설치해 보라고 하는데 기존에 올려져 있는 방대한 자료때문에 이러지도 저러지도 못하고 있습니다.

재로보드를 다시 설치하고 스킨을 다시 설치해도 같은 현상입니다.

 

단순 쪽지는 잘 옵니다. 코멘트(댓글)가 빈 내용으로 와서 그렇습니다. 아니면 원본을 다시 올려서 수정하면 되는지요.

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
정낙훈(xynex) 비밀글 체크시 제목도 비밀글 처리되게끔 안되나요 [1] 2008.12.04 by 溪水
php1986 휴...다시마음잡고 ^^꼭좀봐주세요 ㅎㅎ [3] 2008.12.04 by 백성찬
MikeMin 최근글목록 위젯에 썸네일 이미지 출력하게하려면??  
NBE1 회원 관리만 가능한 관리자 설정 가능한가요? [1] 2008.12.04 by 비나무
배지 플래시 / html 고수분께 도움좀 구합니다 플래시로 메뉴를 만들었는데? [3] file 2008.12.04 by 배지
김용준129 이번 패치에 관해 파일첨부만 살릴수 없는지요,.. [3] 2008.12.04 by 비나무
프리더스 이건 어떤 폰트인가요? file  
php1986 안녕하세요 1.0.5 쓰는데요 업그레이드는어떻게하나요?? [12] 2008.12.04 by php1986
고전게이머_이용성 :::현재접속자 ㅇㅇ명::: 이렇게 간단하게 나타낼수있는 위젯없을까요;; [2] 2008.12.04 by 김진수
asdsdsas 리눅스에서 설치화면이 않뜨고 소스화면이.....  
무돌이 새 페이지에 게시판의 댓글 입력폼만 개별로 사용할려고 합니다. [1] 2008.12.04 by
아쮸구리 zbxe이 1.0.6버젼에서 말입니다. 레벨 아이콘이 안뜹니다.  
php1986 아 또 담배 말리네 ㅡㅡ  
banca 왕초보...매뉴얼을 읽어도 모르겠어요_외부로그인좀 .. [1] 2008.12.04 by 56756756
웅보 관리자 기능에 대하여 [2] 2008.12.04 by free4u.dnip.net
초얼 외환은행 무료환율서비스 글자 깨짐 file  
애치티 인증메일 재발송하는 방법 [3] 2008.12.04 by 애치티
Inbong 강제로 메일인증 처리하는 방법을 알고 싶습니다. [1] 2008.12.04 by 느까끼
커피민트 zbxe와 xe 두개다 설치돼잇는데 화일(files) 폴더를 어찌 해야 되죠? [5] 2008.12.04 by 커피민트
강철2 댓글도 RSS에 표시하기  
로즈628 제로보드 XE 관련 질문 드립니다 ^^; 초보입니다 ㅠ_ㅠ [4] 2008.12.04 by 느까끼
쭈띠 1.0.3 인데.. 1.1.1 로 업데이트 할 때 유의 사항이 있나요? [1] 2020.03.14 by 크르르
php1986 ㅠ.ㅠ 제로보드 파일 등록이 안되여 ㅠ.ㅠ 어떻게 해야하나요 ㅠ.ㅠ [3] 2008.12.04 by php1986
이영화813 처음 만드는데 잘안되서요,, 여쭤봅니다. ㅠ,ㅠ [2] 2008.12.04 by 홍성은335
박찬웅 파이어폭스, 익스플로러일 때 나오는 화면이 달라요-_- file  
그뉵 랜덤배너 스크립트 좀 봐주세요.  
unist xe에서, 아이프레임 리사이즈,,, [2] 2008.12.04 by unist
gyedo.myid.net 0.2.6에서 1.1.1로 업데이트 한 뒤에 [1] 2008.12.04 by 느까끼
마이무라 마이그레이션 경로 문제 질문 드립니다. [2] file 2008.12.04 by 느까끼
슈크 페이지수정에서 바로 음악을 넣었는데 오류가ㅠ 윗내용 백업이라도좀.ㅠㅠ [1] 2008.12.04 by 느까끼