등업신청이 허락되었을때 쪽지보내기 정보
등업신청이 허락되었을때 쪽지보내기본문
<?php
include_once("./_common.php");
if (!$is_admin)
alert("최고관리자만 접근 가능합니다.");
$mb = get_member($_POST["mb_id"]);
if (!$mb["mb_id"])
alert("존재하지 않는 회원입니다.");
if ($_POST["agree"] == "agree") {
if (!isset($_POST["hope_level"]) || !isset($_POST["level_up_point"]) ||
!is_numeric($_POST["hope_level"]) || !is_numeric($_POST["level_up_point"]))
alert("값이 제대로 넘어오지 않았습니다.");
// 혹시라도 만기일이 이상한 값이지 모르니...
$expire_date = strtotime($_POST["expire_date"]);
if ($expire_date < $g4["server_time"])
$expire_date = strtotime("$g4[time_ymdhis] +1 month");
else
$expire_date = date("Y-m-d H:i:s", $expire_date);
$sql = " UPDATE $g4[member_table] SET mb_level = '$_POST[hope_level]', mb_10 = '$expire_date' WHERE mb_id = '$mb[mb_id]' ";
sql_query($sql);
$po_content = "레벨업 포인트 감소";
insert_point($mb["mb_id"], -$_POST["level_up_point"], $po_content, '@passive', $mb["mb_id"], $member["mb_id"]."-".uniqid(""));
} elseif ($_POST["agree"] == "reject") {
$sql = " UPDATE $g4[member_table] SET mb_9 = '' WHERE mb_id = '$mb[mb_id]' ";
sql_query($sql);
$tmp_row = sql_fetch(" SELECT MAX(me_id) AS max_me_id FROM $g4[memo_table] ");
$me_id = $tmp_row["max_me_id"] + 1;
// 쪽지 INSERT
$me_memo = "관리자님에 의해 레벨업이 취소되었습니다.";
$sql = " iNSERT INTO $g4[memo_table]
( me_id, me_recv_mb_id, me_send_mb_id, me_send_datetime, me_memo )
VALUES ( '$me_id', '$mb[mb_id]', '$member[mb_id]', '$g4[time_ymdhis]', '$me_memo' ) ";
sql_query($sql);
// 실시간 쪽지 알림 기능
$sql = " UPDATE $g4[member_table]
SET mb_memo_call = '$member[mb_id]'
WHERE mb_id = '$mb[mb_id]' ";
sql_query($sql);
alert("$mb[mb_id] 님께 쪽지를 전달하였습니다.");
} else {
alert ("agree값을 제대로 넘겨주세요");
}
if (!$url)
$url = $g4["path"];
alert("$mb[mb_nick]($mb[mb_id])님의 레벨업 신청이 처리되었습니다.", $url);
?>
님의 레벨업 신청이 처리되었습니다 부분에 쪽지보내는걸 넣어야될거같은데
스크립트가 뭔지모르겠어서 질문드립니다 ~
include_once("./_common.php");
if (!$is_admin)
alert("최고관리자만 접근 가능합니다.");
$mb = get_member($_POST["mb_id"]);
if (!$mb["mb_id"])
alert("존재하지 않는 회원입니다.");
if ($_POST["agree"] == "agree") {
if (!isset($_POST["hope_level"]) || !isset($_POST["level_up_point"]) ||
!is_numeric($_POST["hope_level"]) || !is_numeric($_POST["level_up_point"]))
alert("값이 제대로 넘어오지 않았습니다.");
// 혹시라도 만기일이 이상한 값이지 모르니...
$expire_date = strtotime($_POST["expire_date"]);
if ($expire_date < $g4["server_time"])
$expire_date = strtotime("$g4[time_ymdhis] +1 month");
else
$expire_date = date("Y-m-d H:i:s", $expire_date);
$sql = " UPDATE $g4[member_table] SET mb_level = '$_POST[hope_level]', mb_10 = '$expire_date' WHERE mb_id = '$mb[mb_id]' ";
sql_query($sql);
$po_content = "레벨업 포인트 감소";
insert_point($mb["mb_id"], -$_POST["level_up_point"], $po_content, '@passive', $mb["mb_id"], $member["mb_id"]."-".uniqid(""));
} elseif ($_POST["agree"] == "reject") {
$sql = " UPDATE $g4[member_table] SET mb_9 = '' WHERE mb_id = '$mb[mb_id]' ";
sql_query($sql);
$tmp_row = sql_fetch(" SELECT MAX(me_id) AS max_me_id FROM $g4[memo_table] ");
$me_id = $tmp_row["max_me_id"] + 1;
// 쪽지 INSERT
$me_memo = "관리자님에 의해 레벨업이 취소되었습니다.";
$sql = " iNSERT INTO $g4[memo_table]
( me_id, me_recv_mb_id, me_send_mb_id, me_send_datetime, me_memo )
VALUES ( '$me_id', '$mb[mb_id]', '$member[mb_id]', '$g4[time_ymdhis]', '$me_memo' ) ";
sql_query($sql);
// 실시간 쪽지 알림 기능
$sql = " UPDATE $g4[member_table]
SET mb_memo_call = '$member[mb_id]'
WHERE mb_id = '$mb[mb_id]' ";
sql_query($sql);
alert("$mb[mb_id] 님께 쪽지를 전달하였습니다.");
} else {
alert ("agree값을 제대로 넘겨주세요");
}
if (!$url)
$url = $g4["path"];
alert("$mb[mb_nick]($mb[mb_id])님의 레벨업 신청이 처리되었습니다.", $url);
?>
님의 레벨업 신청이 처리되었습니다 부분에 쪽지보내는걸 넣어야될거같은데
스크립트가 뭔지모르겠어서 질문드립니다 ~
댓글 전체
bbs/memo_form_update.php 하단 부분에 보면
// 쪽지 INSERT 라는 부분에 코드가 있습니다
// 쪽지 INSERT 라는 부분에 코드가 있습니다