sms관련 질문인데요... > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

sms관련 질문인데요... 정보

sms관련 질문인데요...

본문

그누보드를 이용한 홈페이를 운영하고 있습니다. 그런데 회원가입을 안받고 그냥 아무나 글을 쓸 수 있게 했습니다. 특정 게시판만 회원가입없이 누군가가 글을 쓰면 관리자에게 sms통보가 오게 할 수는 없는 건가요? 그냥 게시판에 글이 올라왔다고만 간단하게 말입니다. ~~~~~~~~~~~ 답변주시면 감사하겠습니다.

  • 복사

댓글 전체

답변을 달까 말까를 약간 고민하다가 간단하게 적어봅니다....

SMS 모듈은 이미 그누스킨에 거의다 있는듯 합니다. (서버 탑재형인 데이콤의 경우는 DB insert 만으로도 가능하니 이부분은 찾아서 하시면 될듯 합니다.

모듈 사용법은 각 업체별로 정리가 잘되어 있으니 생략하겠습니다.

흐름을 대충 보시면 ....

일반 게시물 작성 -> 정상적인 글 작성완료 -> 전송 -> DB저장 -> 작성 페이지 보여주기 입니다.

그럼 흐름상으로 간단하게 생각해보시면

write -> write_update -> view 로 이동을 합니다.

그런데 bbs/write_update.php 화일을 열어 보시면 (비 수정본의 경우 550 번 정도 라인에
@include_once ("$board_skin_path/write_update.skin.php"); 이런 구문이 있습니다.

즉 화일이 존재하면 실행하라는 부분입니다.


이걸 활용하여 skin/board/스키명 안에

write_update.skin.php 를 만든후에 ...  (그누의 스킨들을 받아 보시면 보이실겁니다....)

흐름을 대충 이렇게 변경하는 겁니다.

일반 게시물 작성 -> 정상적인 글 작성완료 -> 전송 -> DB저장 -> 사용자 정의내용 -> 작성 페이지 보여주기 입니다.

사용자 정의 내용에는 필히 이글이 신규글일때라는 조건도 필요할것이고... (수정시에도 문자를 날리면 곤란하니...  if(!$w)  이라는 구문을 넣어 두시는게 좋을듯 합니다... (신규글일때만...)

SMS 모듈 호출 내지 SMS 소켓으로 발송 정보 호출후

대충 사용자의 이름 및 게시물 내용이 작성되었다는 문구와 함께 관리자가 설정해둔 폰으로 전송

-> 정상적인 처리시 -> DB 저장루틴 1개 정도 (일자 및 작성 IP 기록 정도...)
-> 비정상적일시 DB에 오류 내용 (SMS 발송 실패원인 간단하게 기록...)

그럼 다음은 자동으로 사용자는 View 페이지로 이동 될듯 합니다.

음 각 SMS 모듈은 업체들 마다 제공을 하니 그것을 참조하시면 될듯 합니다.

이 이상의 자세한 부분은 아래분이 답변을 달아 주실듯 합니다.
쉬운방법으론 곱슬최씨님이 올리신 활용팁을
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=15740
해당 게시판 write_update.skin.php 파일에 적용하면 끝입니다..
© SIRSOFT
현재 페이지 제일 처음으로