상담요청게시판 메일알림기능

상담요청게시판 메일알림기능

QA

상담요청게시판 메일알림기능

답변 4

본문

안녕하세요! 덕셔리님께서 올려주신 스킨중에 상담요청게시판스킨이 있는데 새글작성메일알림 기능이 안되서요.. 올려주신 스킨게시판에서 write.skin.php로 글작성을 하면 알림기능이 되구요! 

같이 첨부해 주신 customer1.php파일로 작성하면 작성은 정상적으로 되는데 메일알림기능이 안되서요 ㅠㅠ

고수님들 아래 소스 보시고 조언 부탁드립니다.


------------------------------

customer1.php 제소스 입니다.

<?

$g5_path = ".."; // 그누보드가 있는 상대경로를 적어줌

?>

<script language="javascript">

var char_min = parseInt(<?=$write_min?>); 

var char_max = parseInt(<?=$write_max?>); 

</script>

<style type="text/css">


 .css-input { font-size:16px; border-color:#cccccc; border-style:solid; padding:5px; border-width:1px; width:95%; } 

  .css-input0 { font-size:16px; border-color:#cccccc; border-style:solid; padding:5px; border-width:1px; width:100%; } 

 .css-input1 { font-size:16px; border-color:#cccccc; border-style:solid; padding:5px; border-width:1px;} 

 .css-input2 { font-size:16px;} 

 .css-input:focus { outline:none; } 

 

</style>

<script type="text/javascript">

function checkFrm(obj) {

 if(obj.wr_6.checked == false) {

  alert('개인정보 활동동의에 체크해주세요.');

  obj.wr_6.focus();

  return false;

 }

}

</script>


<table width=90% border="0" align="center" cellpadding="0" cellspacing="0" >

  <form name=frm method=post action="/bbs/write_update.php" onsubmit="return checkFrm(this);">

<input type=hidden name=w        value="">

<input type=hidden name=bo_table value="online">

<input type=hidden name=wr_id    value="">

<input type=hidden name=sca      value="">

<input type=hidden name=sfl      value="">

<input type=hidden name=stx      value="">

<input type=hidden name=spt      value="">

<input type=hidden name=sst      value="">

<input type=hidden name=sod      value="">

<input type=hidden name=s    value="s">

<input type=hidden name=wr_subject  value="빠른상담신청서">

<input type=hidden name=wr_content  value="빠른상담신청서">

        <input type=hidden name="wr_1"  value="">

  <tr>

        <table width="100%" border="0" cellpadding="0" bgcolor="#00389f">

  <tr>

    <td>

      <p> </p>

      <table width="40%" border="0" align="center" cellpadding="10" cellspacing="0">

  <tr>

    <td width="7%"><img src="/images/text1.png" border="0"></td>

    <td width="93%"><select name="wr_2" id="wr_2" required class="css-input0">

    <option value="">선택해주세요↓</option>

    <option value="Sk broadband" <?php echo ($write['wr_2'] == "Sk broadband") ? "selected" : "";?>>Sk broadband</option>

    <option value="LGU+" <?php echo ($write['wr_2'] == "LGU+") ? "selected" : "";?>>LGU+</option>

    <option value="olleh KT" <?php echo ($write['wr_2'] == "olleh KT") ? "selected" : "";?>>olleh KT</option>

</select></td>

  </tr>

  <tr>

    <td><img src="/images/text2.png" border="0"></td>

    <td><br><input type="checkbox" name="wr_3" value="초고속인터넷신청" <?php echo ($write['wr_3'] == "초고속인터넷신청") ? "checked" : "";?>><span style="color: #FFF" class="css-input2"> <strong>초고속인터넷</strong></span>    

<input type="checkbox" name="wr_4" value="전화신청" <?php echo ($write['wr_4'] == "전화신청") ? "checked" : "";?>> 

    <span style="color: #FFF" class="css-input2"> <strong>전화</strong></span>     

<input type="checkbox" name="wr_5" value="TV신청" <?php echo ($write['wr_5'] == "TV신청") ? "checked" : "";?>> 

    <span style="color: #FFF" class="css-input2"> <strong>TV</strong></span></td>

  </tr>

  <tr>

    <td><img src="/images/text3.png" border="0"></td>

    <td><input class="css-input"  type="text" name="wr_name" size="22" style="font-size: 12px; height:20px;" required itemname="이름"></td>

  </tr>

  <?php if ($is_email) { ?>

<input type="hidden" name="wr_email" value="https://sir.kr/g5_skin/15635?sfl=wr_subject%7C%7Cwr_content&stx=%EC%8B%A0%EC%B2%AD&page=1

------------------------------ 

이 질문에 댓글 쓰기 :

답변 4

해보진않았지만 이렇게해보세요


해당 스킨 폴더에 ​아래내용으로 write_update.skin.php 파일만들어서 올려보세요  


<?php

if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가

 

if ($w=="")

mailer($wr_name, $super_admin['mb_email'], $super_admin['mb_email'], $subject, $content, 1);

?>

안녕하세요! 덕서리 님 ^^

네 메일발송은 첨부해 주신 게시판으로 글을 쓰면 메일발송이 되요

물론 연결된 게시판에서 메일발송체크해서 되구 있는데요.. 

그런데 customer1.php파일로 작성하면 메일알림이 안되요 ㅠㅠ 분명 게시판에는 등록이 되 있는데요 

무슨 이유인지 모르겠습니다.

부탁드립니다.

덕서리님 ㅠㅠ 정말 감사드립니다.

덕서리님께서 보내주신 소스를 그대로 해서 "write_update.skin.php"파일을 만들어서 

스킨폴더에 넣고 했더니 

오류가 나서 아래와 같이 다른 소스 짜집기를 했는데 되네요 ㅠㅠ 정말 감사합니다.

덕분에 해결 잘 했습니다.



write_update.skin.php 파일 소스 


<?php

if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가

 

// 이메일알림

$wr_email = $super_admin[mb_email];

mailer($wr_name, $wr_email, $super_admin[mb_email], $wr_subject, $content, 1);

?>

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 23
© SIRSOFT
현재 페이지 제일 처음으로