새글이 올라오면 관리자에게 메일 발송 채택완료
새글이 올라오면 관리자에게 메일 발송을 하고 싶은데요
기본 게시판 스킨으로 세탕 하면 잘 오는데,
예약 스킨을 쓰면 메일이 안 옵니다
소스 첨부해 봅니다
write.skin..php
*************************************************
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
// add_stylesheet('css 구문', 출력순서); 숫자가 작을 수록 먼저 출력됨
add_stylesheet('', 0);
$arr_wr_1 = explode("|",$write['wr_1']);
$arr_wr_2 = explode("|",$write['wr_2']);
$arr_wr_3 = explode("|",$write['wr_3']);
$arr_wr_4 = explode("|",$write['wr_4']);
$arr_wr_5 = explode("|",$write['wr_5']);
?>
//==============================================================================
// jquery date picker
//------------------------------------------------------------------------------
// 참고) ie 에서는 년, 월 select box 를 두번씩 클릭해야 하는 오류가 있습니다.
//------------------------------------------------------------------------------
// jquery-ui.css 의 테마를 변경해서 사용할 수 있습니다.
// base, black-tie, blitzer, cupertino, dark-hive, dot-luv, eggplant, excite-bike, flick, hot-sneaks, humanity, le-frog, mint-choc, overcast, pepper-grinder, redmond, smoothness, south-street, start, sunny, swanky-purse, trontastic, ui-darkness, ui-lightness, vader
// 아래 css 는 date picker 의 화면을 맞추는 코드입니다.
?>
https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/themes/smoothness/jquery-ui.css">https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/themes/smoothness/jquery-ui.css">
/* Korean initialisation for the jQuery calendar extension. */
/* Written by DaeKwon Kang (ncrash.dk@gmail.com). */
jQuery(function($){
$.datepicker.regional['ko'] = {
closeText: '닫기',
prevText: '이전달',
nextText: '다음달',
currentText: '오늘',
monthNames: ['1월(JAN)','2월(FEB)','3월(MAR)','4월(APR)','5월(MAY)','6월(JUN)',
'7월(JUL)','8월(AUG)','9월(SEP)','10월(OCT)','11월(NOV)','12월(DEC)'],
monthNamesShort: ['1월','2월','3월','4월','5월','6월',
'7월','8월','9월','10월','11월','12월'],
dayNames: ['일','월','화','수','목','금','토'],
dayNamesShort: ['일','월','화','수','목','금','토'],
dayNamesMin: ['일','월','화','수','목','금','토'],
weekHeader: 'Wk',
dateFormat: 'yy-mm-dd',
firstDay: 0,
isRTL: false,
showMonthAfterYear: true,
yearSuffix: ''};
$.datepicker.setDefaults($.datepicker.regional['ko']);
$('#wr_3_0').datepicker({
showOn: 'both',
//buttonImage: '//jqueryui.com/resources/demos/datepicker/images/calendar.gif',
//buttonImageOnly: true,
buttonText: "달력",
changeMonth: true,
changeYear: true,
showButtonPanel: true,
yearRange: 'c-99:c+99',
minDate: '+0d'
});
});
// 글자수 제한
var char_min = parseInt(); // 최소
var char_max = parseInt(); // 최대
check_byte("wr_content", "char_count");
$(function() {
$("#wr_content").on("keyup", function() {
check_byte("wr_content", "char_count");
});
});
function html_auto_br(obj)
{
if (obj.checked) {
result = confirm("자동 줄바꿈을 하시겠습니까?\n\n자동 줄바꿈은 게시물 내용중 줄바뀐 곳을 태그로 변환하는 기능입니다.");
if (result)
obj.value = "html2";
else
obj.value = "html1";
}
else
obj.value = "";
}
function fwrite_submit(f)
{
var subject = "";
var content = "";
$.ajax({
url: g5_bbs_url+"/ajax.filter.php",
type: "POST",
data: {
"subject": f.wr_subject.value,
"content": f.wr_content.value
},
dataType: "json",
async: false,
cache: false,
success: function(data, textStatus) {
subject = data.subject;
content = data.content;
}
});
if (subject) {
alert("제목에 금지단어('"+subject+"')가 포함되어있습니다");
f.wr_subject.focus();
return false;
}
if (content) {
alert("내용에 금지단어('"+content+"')가 포함되어있습니다");
if (typeof(ed_wr_content) != "undefined")
ed_wr_content.returnFalse();
else
f.wr_content.focus();
return false;
}
if (document.getElementById("char_count")) {
if (char_min > 0 || char_max > 0) {
var cnt = parseInt(check_byte("wr_content", "char_count"));
if (char_min > 0 && char_min > cnt) {
alert("내용은 "+char_min+"글자 이상 쓰셔야 합니다.");
return false;
}
else if (char_max > 0 && char_max < cnt) {
alert("내용은 "+char_max+"글자 이하로 쓰셔야 합니다.");
return false;
}
}
}
document.getElementById("btn_submit").disabled = "disabled";
return true;
}
********************************
write_update.skin.php
************************************
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$wr_1 = "$wr_1_0|$wr_1_1|$wr_1_2|$wr_1_3|$wr_1_4";
$sql1 = " update {$write_table} set wr_1 = '{$wr_1}' where wr_id = '{$wr_id}' ";
sql_query($sql1);
$wr_2 = "$wr_2_0|$wr_2_1|$wr_2_2|$wr_2_3|$wr_2_4";
$sql2 = " update {$write_table} set wr_2 = '{$wr_2}' where wr_id = '{$wr_id}' ";
sql_query($sql2);
$wr_3 = "$wr_3_0|$wr_3_1|$wr_3_2|$wr_3_3|$wr_3_4";
$sql3 = " update {$write_table} set wr_3 = '{$wr_3}' where wr_id = '{$wr_id}' ";
sql_query($sql3);
$wr_4 = "$wr_4_0|$wr_4_1|$wr_4_2|$wr_4_3|$wr_4_4";
$sql4 = " update {$write_table} set wr_4 = '{$wr_4}' where wr_id = '{$wr_id}' ";
sql_query($sql4);
$wr_5 = "$wr_5_0|$wr_5_1|$wr_5_2|$wr_5_3|$wr_5_4";
$sql5 = " update {$write_table} set wr_5 = '{$wr_5}' where wr_id = '{$wr_id}' ";
sql_query($sql5);
?>
*************************************
왜 그럴까요 ?
알수가 없군요
답변 1개
답변을 작성하려면 로그인이 필요합니다.
로그인