안녕하세요
지금 아래 코드 양식으로 댓글 작성시 쪽지 발송되고있는데요.
$me_memo .= '"'.$view['wr_subject'].'"글에 '.$member['mb_nick'].'님이 신청을 하였습니다.';
$me_memo .= "작성글보기" .$link;
저 내용대로 쪽지내용은.
안녕하세요 글에 홍길동 님이 신청을 하였습니다.
작성글보기 http:도메인/bbs/board.php?bo_table=...
이런식으로 쪽지가 발송되어. 링크 클릭하면. 해당 글 로접속이 되는데요..
저런식으로 말고..
안녕하세요 글에 홍길동 님이 신청을 하였습니다.
작성글보기
로만 출력하여. 작성글보기 클릭하면 해당 게시물로 이동되기를 원합니다.
어떻게 구문을 넣어야할지 모르겠습니다.ㅠㅠ
$me_memo .= '"'.$view['wr_subject'].'"글에 '.$member['mb_nick'].'님이 신청을 하였습니다.';
$me_memo .="<a href="['$link']">작성글보기</a>";
위처럼 해봤지만.. 한참 잘못된듯싶어요 ㅠㅠ
답변 1개
$memo (쪽지내용)에서 아무리 링크를 넣어도
/bbs/memo_form.php 단에서
if ($me_recv_mb_id)
{
$mb = get_member($me_recv_mb_id);
if (!$mb['mb_id'])
alert_close('회원정보가 존재하지 않습니다.\\n\\n탈퇴하였을 수 있습니다.');
if (!$mb['mb_open'] && $is_admin != 'super')
alert_close('정보공개를 하지 않았습니다.');
// 4.00.15
$row = sql_fetch(" select me_memo from {$g5['memo_table']} where me_id = '{$me_id}' and (me_recv_mb_id = '{$member['mb_id']}' or me_send_mb_id = '{$member['mb_id']}') ");
if ($row['me_memo'])
{
$content = "\n\n\n".' >'
."\n".' >'
."\n".' >'.str_replace("\n", "\n> ", get_text($row['me_memo'], 0))
."\n".' >'
.' >';
}
}
![]()
get_text 처리를 하기 때문에 HTML 코드가 먹히지 않습니다.
get_text() 는 common.lib.php 에서

이렇게 HTML 코드를 제거해주는 역할을 합니다.
본문에 HTML 코드가 들어가게 하면 여러모로 악용의 우려가 있으니

이런식으로 관리자만 HTML 코드 제거를 하지 않도록 해서 발송하는것도 한가지 방법입니다.
답변을 작성하려면 로그인이 필요합니다.