묻고답하기

흐음..회원이 글을 쓰면 저에게 메일이 오는 부분을 만들고 있습니다.

우선 board.controller.php을 열어서...

        function procBoardInsertDocument() {
            // 권한 체크
            if(!$this->grant->write_document) return new Object(-1, 'msg_not_permitted');

            // 글작성시 필요한 변수를 세팅
            $obj = Context::getRequestVars();
            $obj->module_srl = $this->module_srl;
            if($obj->is_notice!='Y'||!$this->grant->manager) $obj->is_notice = 'N';

            if(!$obj->title) $obj->title = cut_str(strip_tags($obj->content),20,'...');

            // 관리자가 아니라면 게시글 색상/굵기 제거
            if(!$this->grant->manager) {
                unset($obj->title_color);
                unset($obj->title_bold);
            }

            // document module의 model 객체 생성
            $oDocumentModel = &getModel('document');

            // document module의 controller 객체 생성
            $oDocumentController = &getController('document');

            // 이미 존재하는 글인지 체크
            $oDocument = $oDocumentModel->getDocument($obj->document_srl, $this->grant->manager);

            // 이미 존재하는 경우 수정
            if($oDocument->isExists() && $oDocument->document_srl == $obj->document_srl) {
                $output = $oDocumentController->updateDocument($oDocument, $obj);
                $msg_code = 'success_updated';
                $msg_head = "■수정■";

            // 그렇지 않으면 신규 등록
            } else {
                $output = $oDocumentController->insertDocument($obj);
                $msg_code = 'success_registed';
                $obj->document_srl = $output->get('document_srl');
                $msg_head = "■등록■";
            }

            // 오류 발생시 멈춤
            if(!$output->toBool()) return $output;

            // 결과를 리턴
            $this->add('mid', Context::get('mid'));
            $this->add('document_srl', $output->get('document_srl'));

                $logged_info = Context::get('logged_info');
                $oMail = new Mail();
                $oMail->setTitle($msg_head.$obj->title);
                $contents = sprintf('글확인 <a href='."http://www.cyworld.com".'></a>   [%s]', $obj->getPermanentUrl());
                $oMail->setContent($contents);
                $oMail->setSender($logged_info->user_name, $logged_info->email_address);
                $oMail->setReceiptor("운영자",
bicmail9999@nate.com);
                $oMail->send();

            // 성공 메세지 등록
            $this->setMessage($msg_code);
        }

이런식으로 등록을 하려고 합니다.

여기서

질문1) 새로 작성하는 글의 경우 $oDoncument의 url주소가 없는데...$obj나 $output에 링크주소가 있나요?
      아니면 srl과 게시판이름으로 제가 나름대로 주소를 만들어야 하나요?
아니면 $obj나 $output 정의하는곳에 가서 url를 추가해주고 쓰는게 나을까요?
(위 경우라면 obj나 output이 정의된 파일이 무엇일까요?)
기존 파일을 수정할 경우..당연히. url은 있습니다.



질문2) 저렇게해서 메일은 보냈는데...문제는 저기 http://www.cyworld.com <-- 요 링크가 안 걸린다는겁니다.
메일 내용은 링크가 안 들어가지는걸까요? 물론 뒤에 text %s의 주소는 잘 들어옵니다.

조언 부탁드리겠습니다.



글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
량현 설치시 에러 메세지가 계속 뜹니다. [1] file 2008.03.10 by 지연아빠
하늘384 게시글 사라짐 [1] 2008.03.10 by 지연아빠
조재민 재설치 문의 드립니다. [1] 2008.03.10 by 지연아빠
진이486 외부페이지 연결로 자바스크립및기타 플래시로구성된 외부페이지 연결시 오류가나는분제에대해서  
쏘프티 svn 설치 trunk에서 sandbox로 바꾸는 법 질문 [1] 2008.03.10 by 지연아빠
혀나겅주™ 제로보드4에서 XE로 회원 마이그레이션시... [2] 2008.03.10 by 혀나겅주™
은수아빠 제로보드XE 사용에 대해서... [2] 2008.03.10 by 아스나루은하
nabee6 웹툰 같은 곳을 보면.. file  
hapong 익스6에서 첨부파일 브라우저에서 실행할 때 오류문제 [1] 2008.03.10 by 비나무
jin4314 최근 댓글 출력이 이상합니다. [3] file 2008.03.10 by 必得力
Bluefairy 디렉토리 변경후 문제에 관해 문의 드립니다. [2] 2008.03.10 by Bluefairy
코리아야 추천인목록  
swg 외부 페이지에서 로그인된 회원의 그룹을 가져오고 싶습니다.  
ch23kwon23 자료실 스킨적용시키는 방법  
바라미 Q&A 게시판 폼은 없나요? [3] file 2008.03.10 by 바라미
hers wma파일 본문삽입시 자동실행. [4] 2008.03.10 by hers
의대생 안녕하세요. 게시판 문의 입니다. [4] 2008.03.11 by 의대생
必得力 DB 쿼리 질문 [2] 2008.03.11 by 必得力
지오426 글씨 사이즈를 9포인트로 하려면? [1] 2008.03.11 by 산들바람88
jw40 게시판 사용에 대한 문의 입니다 [2] file 2008.03.11 by jw40
웹스타 스프링노트 연동 뭐가 잘못된거죠? [4] file 2008.03.11 by 웹스타
비밀얌 엮인글 본인의 웹사이트 내에서 엮인글 되나요? [1] 2008.03.11 by MC 바리반디
백의천사 제로보드XE 2프레임으로사용하려함니다..  
신승엽522 lifepod 일정을 알려주는 기능은 없나요?  
채연파파 회원이 글을 쓰면 저에게 메일이 오는 부분을 만들고 있습니다.  
조용선186 카운터 질문드려요 [1] 2008.03.11 by 백성찬
이길수 업그레이드 하다가 완전히 맛이 갔습니다. 어거 어떻게 해야할까요? 도와주세요. [3] 2008.03.11 by 백성찬
멍멍2 제로보드xe에 아직 미숙합니다.. 도움좀 ^^ [1] file 2008.03.11 by witchtail
떠나자 문서내 댓글 부분 css 수정은 어디에서? file  
조재민987 로그인 폼이 깨집니다.. 도와주세요... [1] 2008.03.11 by HIKARU