입력 폼 게시판을 만들고 싶습니다.

입력 폼 게시판을 만들고 싶습니다.

QA

입력 폼 게시판을 만들고 싶습니다.

본문

웹페이지 이용자들로 부터 입력 폼 게시판을 만들고 싶습니다

 

간단한 텍스트 부터 연락처 이메일 이미지 등을 업로드 하고

 

등록이 완료되면 관리자한테 이메일이나 문자로 알림이 가게 하고 싶습니다.

 

도와 주세요

이 질문에 댓글 쓰기 :

답변 1

그누보드에서 사용자 입력 폼 게시판을 만들고,

입력된 데이터를 관리자에게 이메일이나 문자로

알림을 보내도록 설정하는 방법은~

관리자 페이지에서 새 게시판을 추가하고,

write.skin.php에 이름, 연락처, 이메일, 이미지 업로드 등의 입력 필드를 정의한 후,

write_update.php에서 mailer() 함수 이용 게시글 등록시 관리자에게 이메일을 전송하는 설정.

추가로 SMS 알림을 원한다면 lib/icode.sms.lib.php의 icode_send_sms()를 활용하여

관리자의 휴대폰으로 메시지를 보낼 수 있으며,

이를 위해 adm/sms_admin/config.php에서 SMS 서비스를 활성화해야 합니다.

bbs/write_update.php의
include_once(G5_LIB_PATH.'/mailer.lib.php');
이 코드 아래에 메일 발송 기능 코드 추가/수정


// 메일 라이브러리 불러오기 = 기존 코드 =
// include_once(G5_LIB_PATH.'/mailer.lib.php');

// 관리자 이메일 주소 설정
$admin_email = "admin(골뱅이)example.com"; // 관리자의 실제 이메일 주소로 변경

// 이메일 제목 및 내용 설정
$subject = "[새 게시글 등록] " . $wr_subject;
$content = "
    <p>새로운 게시물이 등록되었습니다.</p>
    <p><strong>이름:</strong> {$wr_name}</p>
    <p><strong>연락처:</strong> {$wr_2}</p>
    <p><strong>이메일:</strong> {$wr_3}</p>
    <p><strong>제목:</strong> {$wr_subject}</p>
    <p><strong>내용:</strong><br> {$wr_content}</p>
    <p><a href='http://example.com/bbs/board.php?bo_table={$bo_table}&wr_id={$wr_id}'>게시글 확인</a></p>
";

// 메일 전송 실행 (보내는 사람 이름, 발신자 이메일, 수신자 이메일, 제목, 내용, HTML 여부)
mailer("사이트 알림", "no-*** 개인정보보호를 위한 이메일주소 노출방지 ***", $admin_email, $subject, $content, 1);

너무 감사합니다. 마지막으로 하나만 더...

게시판 등록할 때 입력 필드 정의 하는 법과..... 관리자 외에는 등록 게시글 및 리스트를 못 보게 하는 방법도 알려 주시면 정말 감사하겠습니다

답변을 작성하시기 전에 로그인 해주세요.
전체 128,065 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT