채택완료

쪽지 질문

2016-02-12 (금) 11:48:15 3,425

아래 내용이 소스를 정확히 어떻게 하라는 말인가요? 질문자가 된다고 하는데...

http://sir.co.kr/qa/55833?stx=%EC%AA%BD%EC%A7%80+%ED%8C%8C%EC%9D%BC&sst=wr_num&page=3&unanswered=0&s_tag= 

|

답변 1개 / 댓글 6개

채택된 답변
+20 포인트

작성한 글의 링크를 쪽지로 보내준다는 말 같은데요.

$me_id = $tmp_row[max_me_id] + 1;

if($w == ""){

 $link = G5_BBS_URL."/".$bo_table."?wr_id="$wr_id;

 $sql = " insert into so_memo
 set me_id = '$me_id',
 me_recv_mb_id = '보낼사람 아이디',
 me_send_mb_id = '$member[mb_id]',
 me_send_datetime ='$g5[time_ymdhis]',
 me_read_datetime ='',
 me_memo  = '$board[bo_subject] 게시판에 새 글이 작성되었습니다.
작성자 : $member[mb_nick]
분류 : $sca
제목 : $wr_subject

작성글 보기 : $link'";
 sql_query($sql);

이렇게 한다는 말 같아요.

답변에 대한 댓글 6개

2016-02-12 (금) 12:26:53
답변감사합니다~ 해볼게요~될거 같은느낌이..ㅋ
2016-02-12 (금) 12:55:43
write_update.skin.php를 아래로 하니 write.update.php 에러나오는데 혹시 왜그럴까요?
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
include_once('./_common.php');

// 자신만의 코드를 넣어주세요.
$me_id = $tmp_row[max_me_id] + 1;
if($w == ""){

$link = G5_BBS_URL."/".$bo_table."?wr_id="$wr_id;

$sql = " insert into g5_memo
set me_id = '$me_id',
me_recv_mb_id = 'admin',
me_send_mb_id = '$member[mb_id]',
me_send_datetime ='$g5[time_ymdhis]',
me_read_datetime ='',
me_memo = '$board[bo_subject] 게시판에 새 글이 작성되었습니다.
작성자 : $member[mb_nick]
분류 : $sca
제목 : $wr_subject
작성글 보기 : $link'";
sql_query($sql);
}
?>
$me_id = $tmp_row[max_me_id] + 1;
여기에서 $tmp_row[max_me_id] 이게 없자나요.
이건 이전 마지막 쪽지 번호인데 그걸 가져오는 코드가 필요해요.
/bbs/memo_form_update.php 파일안에

$tmp_row = sql_fetch(" select max(me_id) as max_me_id from {$g5['memo_table']} ");
$me_id = $tmp_row['max_me_id'] + 1;

이 소스인데

$me_id = $tmp_row[max_me_id] + 1;
이걸
$tmp_row = sql_fetch(" select max(me_id) as max_me_id from {$g5['memo_table']} ");
$me_id = $tmp_row['max_me_id'] + 1;

이렇게 수정해보세요.
2016-02-12 (금) 13:24:24
알려주신대로 이렇게 했는데 역시 애러나네요..거의 다 된거 같은데 애러가..유유

// 자신만의 코드를 넣어주세요.
$tmp_row = sql_fetch(" select max(me_id) as max_me_id from {$g5['memo_table']} ");
$me_id = $tmp_row['max_me_id'] + 1;

if($w == ""){

$link = G5_BBS_URL."/".$bo_table."?wr_id="$wr_id;

이하생략
에러가 날땐 에러메세지가 어떻게 나오는지도 알려주시면 좋을것 같아요.
직접 소스를 짜서 실행해 본게 아니기 때문에 어떤 에러가 어떻게 가는지 모르니까요.

질문자가 늘 에러난다고만 할게 아니라 에러메세지도 첨부해 주는 센스가 필요한듯 합니다.
그래야 더 좋은 답변을 얻을것 같아요
2016-02-12 (금) 13:43:58
관심가져주어 감사합니다~

500애러뜨는데..
/bbs/write_update.php을(를) 가져오는 중 웹사이트에서 오류가 발생했습니다. 웹사이트가 유지보수 중이거나 설정이 잘못되어 웹사이트가 다운되었을 수 있습니다.

이렇게 나와서,,

답변을 작성하려면 로그인이 필요합니다.