/*
ȸ¿ø ºñºñ¿¡½º ½Åû
¼³ ¸í : ¸ÕÀú »ç¿ëÀÚ°¡ ºñºñ¿¡½º °¡ÀÔ ½ÅûÀ» Çϸé, bbs_suspend ¿¡
: ÀúÀåµÇ°í , µ¿È£È¸ÀåÀÇ ½ÂÀÎÀ» ±â´Ù¸°´Ù.
ÀÔ ·Â : $PHP_AUTH_USER, $bbs_code (ºñºñ¿¡½º ÄÚµå)
$in{'bbs'} ¿¡ °ªÀÌ µé¾î ¿À¸é ±âÁ¸¿¡ ¿¬ÇÕ¿¡ °¡ÀԵǾî ÀÖÀ¸¸é¼,
ÇØ´ç ºñºñ¿¡½º¿¡ °¡ÀÔ¸¸ ÇϰíÀÚ ÇÏ´Â °æ¿ì·Î °£ÁÖÇÑ´Ù.
ÀÌ °æ¿ì´Â ¿ì¼± BBS_suspended ¿¡ µ¥ÀÌÅ͸¸ Ãß°¡Çϰí, µ¿È£È¸Àå¿¡°Ô ¸ÞÀÏÀ» º¸³½´Ù.
*/
// ºñºñ¿¡½º °¡ÀÔÀ» À§Çؼ ¿ì¼±, ¿¬ÇÕ¿¡ °¡ÀԵǾî ÀÖ´Â Áö üũ
$message ="À¥ BBS ¶Ç´Â Ư¼ö µ¿È£È¸¿¡ °¡ÀÔÇϱâ
À§Çؼ´Â ¸ÕÀú ¿¬ÇÕ º»ºÎ¿¡ °¡ÀÔÀÌ µÇ¾îÀÖ¾î¾ßÇÕ´Ï´Ù.
»õ·Î¿î »îÀ» À§ÇÏ¿© ! - ¿¬ÇÕ - °¡ÀÔ ½Åû¼
";
include "http://yonhap.net/apps/lib/login.inc";
//
include "http://yonhap.net/apps/lib/yonhap_mail.inc";
/*
1. »ç¿ëÀÚ°¡ ÀÌ¹Ì °¡ÀÔ µÇ¾î ÀÖ´Â Áö, restrict ¸¦ µÚÁ®¼ ¾Ë¾Æ ³½´Ù.
*/
$query = "
select restrict.when
from restrict, member
where restrict.code=$bbs_code
and member.id='$PHP_AUTH_USER'
and member.mid=restrict.mid
";
$result = pg_exec($conn, $query);
// ÀÌ¹Ì °¡ÀÔ µÇ¾î ÀÖ³ª?
//
if (pg_numrows($result) ) {
$when = pg_fetch_array($result,0);
echo "$when[0] ³¯¿¡ °¡ÀÔÀ» Çϼ̽À´Ï´Ù.";
exit;
}
// 2. bbs code °¡ Á¸ÀçÇÏ´Â Áö ¾Ë¾Æº¸°í ¸ÞÀÏÀ» º¸³»±â À§ÇØ ÇØ´ç ID ¸¦ ±¸ÇÑ´Ù.
//
//
$query = " select member.id
from member, bbs
where member.mid=bbs.mid and bbs.pk=$bbs_code";
$result = pg_exec($conn, $query);
// ºñºñ¿¡½º ÄÚµå Á¸Àç?
//
if (! pg_numrows($result) ) {
echo "À߸ø ÀÔ·ÂµÈ BBS ÄÚµåÀÔ´Ï´Ù. ºñºñ¿¡½º °ü¸®ÀÚ¿¡°Ô ¹®ÀÇÇϽʽÿÀ.";
exit;
}
// ÇØ´ç ºñºñ¿¡½º °ü¸®ÀÚ ID
$userinfo = pg_fetch_array ($result, 0);
$userid = $userinfo[0];
// ÀÏ´Ü, °¡ÀÔ ½ÅûÀÚ¸¦ bbs_suspend¿¡ Áý¾î ³Ö°í µ¿È£È¸ÀåÀÌ Àڱ⠽ÅûÀÚ¸¦
// °ñ¶ó ½ÂÀÎÇÒ ¼ö ÀÖµµ·Ï ÇÑ´Ù.
//
//
$date = date ("Ymd");
// BBS °¡ÀÔ ½ÅûÀÚ mid ¸¦ ±¸ÇÑ´Ù.
//
$result = pg_exec($conn, "select mid from member where id='$PHP_AUTH_USER'");
$userinfo = pg_fetch_array($result, 0);
$mid = $userinfo[0];
// ¿ì¼± bbs_suspend ¿¡ µ¥ÀÌÅ͸¦ ÀúÀåÇÏ°í µ¿È£È¸ÀåÀÇ ½ÂÀÎÀ» ±â´Ù¸².
//
$query = "select code, mid from bbs_suspend where code=$bbs_code and mid=$mid";
$result = pg_exec($conn, $query);
// ÀÌ¹Ì °¡ÀÔ ½ÅûÀ» ÇÑ °æ¿ì
//
if ( pg_numrows($result) ) {
echo "ÀÌ¹Ì º» ºñºñ¿¡½º¿¡ °¡ÀÔ½ÅûÀ» ÇÏ¿´½À´Ï´Ù.";
exit;
}
pg_exec($conn, "insert into bbs_suspend values ($bbs_code, $mid, $date)");
// ¸ÞÀÏ º¸³»°í Á¾·á
$userinfo =
yonhap_mail($PHP_AUTH_USER, $userid, "±×·ì °¡ÀÔ ½Åû", $comment);
?>
°¡ÀÔ ½Åû¼¸¦ Á¦ÃâÇß½À´Ï´Ù.