|

 |
ȸ¿øÀÌ ¸¸¸íÀÌ ³Ñ´Âµ¥¿ä, ÀüüÂÊÁö º¸³»¸é º¸³»´Â Áß ¿¡·¯ ÆäÀÌÁö·Î ¹Ù²î¾î º¸³»¼
¸¸¸í¿¡°Ô ´Ù °¡Áö ¾Ê°í ÀÖ½À´Ï´Ù.¤Ð¤Ð
¾Æ·¡´Â Á¦·Îº¸µå »çÀÌÆ®¿¡¼ ¾òÀº ¼Ò½ºÀä, 5õ¸í¾¿ ³ª´©¾î¼ º¸³¾ ¼ö ÀÖ°Ô ¼Ò½º Á» Ãß°¡ÇØÁÖ¼¼¿ä¤Ð¤Ð
Á¤¸» ¿¡·¯¶§¹®¿¡ ¹ÌÄ¡°Ú¾î¿ä ¤Ð¤Ð Á¦·Îº¸µå »çÀÌÆ®¿¡ Áú¹®ÇغÁµµ 1³â ³»³» ´äº¯À»
¸ø ¾ò¾ú¾î¿ä ¤Ð¤Ð µµ¿òÀ» ºÎʵ右´Ï´Ù.
<?
include "lib.php";
$connect = dbconn();
function thisError($message) {
print("<script>\nalert(' $message ');\nself.close();\n</script>\n");
exit;
}
$member = member_info();
if(!$member[no]) thisError("°ü¸®ÀÚ Àü¿ë ÆäÀÌÁöÀÔ´Ï´Ù. ·Î±×ÀÎÇϼ¼¿ä.");
if($member[is_admin] > 2 || $member[is_admin] < 1) thisError("°ü¸®ÀÚ ÆäÀÌÁö¿¡ Á¢±Ù °¡´ÉÇÑ ±ÇÇÑÀÌ ¾ø½À´Ï´Ù.");
?>
<!DocType HTML Public "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>°ü¸®ÀÚ¿ë Àϰý ÂÊÁö º¸³»±â</title>
<meta http-equiv='Content-Type' content='text/html;charset=euc-kr'>
<meta http-equiv='Cache-Control' content='No-Cache'>
<meta http-equiv='Pragma' content='No-Cache'>
<meta name='Author' content='³ë¾Æ (soul4u@empal.com)'>
<meta name='Generator' content='EditPlus 2'>
<style type='text/css'>
.textarea {font-size:9pt;color:black;background-color:white;border:1px black solid;}
.input {font-size:9pt;color:black;background-color:white;border:1px black solid;}
</style>
</head>
<body text=#666666 bgcolor=white leftmargin=0 topmargin=0 marginwidth=0 marginheight=0>
<script>
function choose_level() {
if(document.write.kind.value == 3 || document.write.kind.value == 4) document.write.select_level.disabled = false;
else document.write.select_level.disabled = true;
}
function check_submit() {
if(!write.subject.value) {
alert(' Á¦¸ñÀ» ÀÔ·ÂÇØ ÁֽʽÿÀ. ');
write.subject.focus();
return false;
}
if(!write.memo.value) {
alert(' ³»¿ëÀ» ÀÔ·ÂÇØ ÁֽʽÿÀ. ');
write.memo.focus();
return false;
}
return true;
}
</script>
<table width=100% cellpadding=0 cellspacing=0>
<tr height=7>
<td></td>
</tr>
<tr>
<td align=center><img src='images/memo_topright_send.gif' width=370 height=50></td>
</tr>
</table>
<table width=100% cellpadding=0 cellspacing=3>
<tr height=3>
<form name=write action='admin_sendmemo_ok.php' method=post onSubmit='return check_submit()'>
<td rowspan=11 width=10></td>
<td colspan=2></td>
<td rowspan=11 width=10></td>
</tr>
<tr height=20>
<td colspan=2 valign=bottom> <font color=darkred>>> <b>°ü¸®ÀÚ¿ë Àϰý ÂÊÁö º¸³»±â</b></font></td>
</tr>
<tr height=1 bgcolor=#eeeeee>
<td colspan=2></td>
</tr>
<tr height=18>
<td align=right><font class=eng7><b><u>T</u>ARGET</b></font> </td>
<td valign=bottom>
<select name=kind accesskey=t style='color:white;background:#666666;' onChange='choose_level()'>
<option value=1>°ü¸®ÀÚ ±×·ì</option>
<option value=2>Á¢¼ÓÁßÀΠȸ¿ø</option>
<option value=3>ƯÁ¤·¹º§ ÀÌ»ó</option>
<option value=4>ƯÁ¤·¹º§ Only</option>
<option value=5 selected>ȸ¿ø Àüü</option>
</select>
<select name='select_group' accesskey=g style='color:white;background:#666666;'>
<option value=1 selected> 1 </option>
</select>
<select name='select_level' accesskey=l style='color:white;background:#666666;' disabled>
<option value=10 selected>Lv.10</option>
<option value=1>Lv.1</option>
<option value=2>Lv.2</option>
<option value=3>Lv.3</option>
<option value=4>Lv.4</option>
<option value=5>Lv.5</option>
<option value=6>Lv.6</option>
<option value=7>Lv.7</option>
<option value=8>Lv.8</option>
<option value=9>Lv.9</option>
</select>
</td>
</tr>
<tr height=1 bgcolor=#eeeeee>
<td colspan=2></td>
</tr>
<tr>
<td width=60 align=right class=eng7><b>SUB<u>J</u>ECT</b></font> </td>
<td><input type=text name=subject size=300 maxlength=100 accesskey=j class=input style='width:280px;border-color:#cccccc;ime-mode:active;'></td>
</tr>
<tr height=1 bgcolor=#eeeeee>
<td colspan=2></td>
</tr>
<tr>
<td align=right class=eng7><b><u>M</u>EMO</b></font> </td>
<td><textarea name=memo cols=43 rows=19 accesskey=m class=textarea style='width:350px;border-color:#cccccc;overflow-y:auto;ime-mode:active;'></textarea></td>
</tr>
<tr height=1 bgcolor=#eeeeee>
<td colspan=2></td>
</tr>
<tr height=40 valign=bottom>
<td colspan=2 align=right>
<input type=image src='images/sm_send.gif' border="0" accesskey="s" onFocus='this.blur()'>
<a href='javascript:self.close('><img src='images/memo_close.gif' border="0"></a>
</td>
</form>
</tr>
</table>
<script>document.write.subject.focus();</script>
</body>
¾Æ·¡´Â ¼¾µå¸Þ¸ð_ok php ¼Ò½ºÀÔ´Ï´Ù.
// ¶óÀ̺귯¸® ÇÔ¼ö ÆÄÀÏ ÀÎÅ©·çµå
require "lib.php";
// DB ¿¬°á
$connect = dbconn();
// ±Û¾´ÀÌÀÇ Á¤º¸¸¦ °®°í¿È;;
$data = mysql_fetch_array(mysql_query("select * from $member_table where no = '$member_no'"));
// ¸â¹öÁ¤º¸ ±¸Çϱâ
$member = member_info();
// ±×·ìµ¥ÀÌŸ Àоî¿À±â;;
$group_data = mysql_fetch_array(mysql_query("select * from $group_table where no = '$member[group_no]'"));
$temp = mysql_fetch_array(mysql_query("select count(*) from $member_table where group_no = '$select_group'", $connect));
$total_member_num = $temp[0];
// °ü¸®ÀÚ ±×·ì
if($kind == 1) $result = mysql_query("select no,user_id from $member_table where group_no ='$select_group' and is_admin <= '2'", $connect);
//·Î±×ÀΠȸ¿ø
if($kind == 2) {
if(!$page !$status) $status = 1;
$_str = trim(zReadFile("data/now_member_connect.php"));
if($_str) {
$_str = str_replace("<?/*", "", $_str);
$_str = str_replace("*/?>", "", $_str);
$_connector = explode(":", $_str);
$total = count($_connector);
}
// ÆäÀÌÁö °è»ê
$page_num = 100;
$total_page = (int)(($total - 1) / $page_num) + 1; // Àüü ÆäÀÌÁö ±¸ÇÔ
if(!$page) $page = 1;
if($page > $total_page) $page = 1; // ÆäÀÌÁö°¡ Àüü ÆäÀÌÁöº¸´Ù Å©¸é ÆäÀÌÁö ¹øÈ£ ¹Ù²Þ
$start_num = ($page -1 ) * $page_num; // ÆäÀÌÁö ¼ö¿¡ µû¸¥ Ãâ·Â½Ã ù¹øÂ°°¡ µÉ ±ÛÀÇ ¹øÈ£ ±¸ÇÔ
// µ¥ÀÌŸ »Ì¾Æ¿À´Â ºÎºÐ
$endnum = $start_num + $page_num;
if($endnum > $total) $endnum = $total;
unset($s_que);
for($i = $start_num; $i < $endnum; $i++) {
$member_no = substr($_connector[$i], 12);
if($s_que) $s_que .= " or no = '$member_no' ";
else $s_que = " where no = '$member_no' ";
}
$que = "select no, user_id from $member_table $s_que";
$result = mysql_query($que) or error(mysql_error());
}
// ƯÁ¤·¹º§ ÀÌ»ó
if($kind == 3 $select_level < 10) $result = mysql_query("select no,user_id from $member_table where group_no ='$select_group' and level <= '$select_level'", $connect);
// ƯÁ¤·¹º§ Only
if($kind == 4 $select_level) $result = mysql_query("select no,user_id from $member_table where group_no ='$select_group' and level = '$select_level'", $connect);
// Àüü ȸ¿ø
if($kind == 5) $result = mysql_query("select no,user_id from $member_table where group_no = '$select_group'", $connect);
$reg_date = time();
if(getenv("REQUEST_METHOD") == "GET") error("Á¤»óÀûÀÎ °æ·Î·Î ÀÛ¼ºÇØ Áֽñ⠹ٶø´Ï´Ù.");
if($member[is_admin] != 1 $member[is_admin] != 2) error("»ç¿ë ±ÇÇÑÀÌ ¾ø½À´Ï´Ù.", "window.close");
if(isblank($subject)) error("Á¦¸ñÀ» ÀÔ·ÂÇØ ÁֽʽÿÀ.");
if(isblank($memo)) error("º»¹®À» ÀÔ·ÂÇØ ÁֽʽÿÀ.");
$subject = addslashes($subject);
$memo = addslashes($memo);
while($data = mysql_fetch_array($result)) {
mysql_query("insert into $get_memo_table (member_no, member_from, subject, memo, readed,reg_date) values ('$data[no]', '$member[no]', '$subject', '$memo', 1, '$reg_date')") or error(mysql_error());
if($count < 1)
mysql_query("insert into $send_memo_table (member_to, member_no, subject, memo, readed, reg_date) values ('$data[no]', '$member[no]', '$subject', '$memo', 1, '$reg_date')") or error(mysql_error());
mysql_query("update $member_table set new_memo = 1 where no = '$data[no]'") or error(mysql_error());
$count++;
}
echo"<script>alert(' ¸ðµÎ $count ¸í¿¡°Ô ÂÊÁö¸¦ º¸³Â½À´Ï´Ù. ');self.close();</script>";
// MySQL ´Ý±â
mysql_close($connect);
?>
|
|
|
Á¶ÀºÈ£ |
| |
|
D |
2010-09-03 13:03:13 |
Á¦ ȨÆäÀÌÁö(Á¶ÀºÈ£ ȨÆäÀÌÁö)¿¡ ¿À½Å °ÍÀ» ȯ¿µÇÕ´Ï´Ù. ÀÌ È¨ÆäÀÌÁö´Â Á¦ °³ÀΠȨÆäÀÌÁö·Î Á¦°¡ Á÷Á¢ °ü¸®Çϰí ÀÖ½À´Ï´Ù.
Á¦ ȨÆäÀÌÁö´Â ºñ¿µ¸® ȨÆäÀÌÁöÀ̸ç ÀÚ·á Á¦°ø¸¸À» ¸ñÀûÀ¸·Î¸¸ ¸¸µé¾îÁø °ÍÀÌ ¾Æ´Ï¶ó, Á¦ °³ÀÎÀûÀÎ ÀÚ·á Á¤¸®¿Í °ü¸®ÀÇ ¸ñÀûÀ¸·Î
¸¸µé¾îÁ³À¸¹Ç·Î °¢ ¸Þ´º¸¶´Ù ÃæºÐÇÑ ÀÚ·á°¡ ¾øÀ» ¼öµµ ÀÖ½À´Ï´Ù. ÀÎÅͳÝÀ» ÅëÇØ ¼öÁýµÈ °ÍÀÌ ¸¹À¸¹Ç·Î ±× Ãâó¸¦ ¹àÇô ³õ¾Ò½À´Ï´Ù.
Ȥ½Ã ÀúÀÛ±ÇÀ̳ª ÃÊ»ó±Ç¿¡ ¹®Á¦°¡ ÀÖ´Â ÀÚ·áÀÇ °æ¿ì ¿¬¶ô ÁÖ½Ã¸é »èÁ¦ÇØ µå¸®µµ·Ï ÇϰڽÀ´Ï´Ù.
º» ȨÆäÀÌÁö¿¡ Àû¿ëµÈ ±Û²ÃÀº À©µµ¿ìÁîÀÇ '±¼¸²'ü, '¿ì¸®±Û´åÄÄ'ÀÇ '¿ì¸®»õº½', '¿ì¸®µ¸¿ò90c1' ü, '(ÁÖ)¿¹»Û±Û¾¾'ÀÇ 'ÁÁÀº_¿©Çà°¡´Â³¯-À¥'À̸ç À¯·á·Î µî·Ï »ç¿ëÁßÀÔ´Ï´Ù.
º» ȨÆäÀÌÁö¿¡ Æ÷ÇԵǰųª °Ô½ÃµÈ À̸ÞÀÏ(email)ÁÖ¼Ò°¡ À̸ÞÀÏ ¼öÁý ÇÁ·Î±×·¥À̳ª ±× ¹ÛÀÇ ±â¼úÀû ÀåÄ¡¸¦ ÀÌ¿ëÇÏ¿© ¹«´ÜÀ¸·Î ¼öÁýµÇ´Â °ÍÀ» °ÅºÎÇϸç,
À̸¦ À§¹ÝÇÒ °æ¿ì Á¤º¸Åë½Å¸Á ÀÌ¿ëÃËÁø ¹× Á¤º¸º¸È£ µî¿¡ °üÇÑ ¹ý·ü µî °ü°è ¹ý·É¿¡ ÀÇÇØ Çü»ç ó¹úµÊÀ» À¯ÀÇÇϱâ±â ¹Ù¶ø´Ï´Ù.

|
Copyright 2002
All right reserved This Homepage was Designed & Programmed By Cho Eunho
|
|
|
|