묻고답하기

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

그런데

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

 

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

 

제가 수정한 파일은

 

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 남기남
PRC 쉬운설치로 업데이트 후 500에러 [1] 2011.11.21
ibwj 게시글 마다 댓글을 쓸때 다른 포인트를 주려면?  
영원하리라~ [1.5.0.9] 업데이트 후 게시글 클릭수가 안올라갑니다.  
Yosida_sakura 이 게시판 스킨 어떤건지 아시는분 있나요 [1] 2011.11.21 by 송동우
로망유 사이트맵 추가 에러 [1] 2011.11.21 by 김태숙229
imsb xe관리자 페이지 설정 잘못했는데요... file  
안전군기 일반 php페이지에 제로보드 권한을 부여하고 싶습니다. [1] 2011.11.21 by 송동우
석주/신동선 코멘트(댓글)관련 질문드립니다.(제로보드4 1.8버전)  
그레이트하게 1.5 버전 업그레이드 이후 회원 약관에 관하여..  
imsb xe게시판 ... 용량 늘리려고 하는데 리눅스 가상서버호스팅에 대해서!! file  
은색바람 다시 백업 후... 문제  
툴툴스 게시판에 글을 작성하여 첨부파일을 첨부하면요... [1] 2011.11.21 by kantsoft
cogly bodex에서 비밀번호를 쓰지않고 댓글작성할수있게하려면 [1] 2011.11.21 by 송동우
hong`s 로그인 폼 스킨 하는 방법 file  
류중근 구 버전 게시글 가져오는 요령이 궁금합니다. [1] 2011.11.21 by 리프트
정선교175 1.5.0.9. 로그인만 하면 백지  
ID_PHOTO 특정 게시판에서 특정 회원의 글만 뽑아오려고 합니다.  
내큰딸 회원자동 가입방지 햐려면 어떻게 해야 할까요?  
우영아빠 캐타고리가 수정 및 추가 생성이 안됩니다. 혹시 저와같은 경험 또는 답을 아시는 분요...? file  
건즈 백업받은 DB로 복원하려면 어케 해요? [1] 2011.11.20 by 툴툴스
제이빅 게시판 고수들이여 모두 클릭하시오!!!! [1] file 2011.11.20 by 툴툴스
몽키매직 외부페이지에서 layout_info 불러오는 방법  
뷁같은 사이트 이전을 하였습니다..  
류 세르 XE Gueskbook 관련 질문입니다. [1] file 2011.11.20 by 감로수
너떠낙 이메일주소가 ID@abc.com가 아니면  
loveletter 다운로드 게시판에 댓글쓰기 질문드립니다.  
잠수 1.5.0.9 업데이트 후 본문에 이미지가 보이지 않습니다. file  
carpe712 1.0.5.9 메뉴넣기 질문이요 ㅠ  
아이디비밀 게시판 확장변수 URL 형식 추가후 클릭시 해당 사이트로 이동하게 하고 싶습니다.  
건즈 백업해놓은 DB에서 페이지 찾아서 복구하기 [1] 2011.11.20 by 순수의시절