#!/usr/bin/perl ##################################################################### # # *** W a y - A D M I N *** # Version 1.2 #-------------------------------------------------------------------- # Developed by Lim, Dae-Ho # lawwal@bom.net # http://way.co.kr # ##################################################################### # 1999/04/16-04/19 by lawwal Ver 1.0 # 1999/04/23-04/24 by lawwal Ver 1.1 # 1999/04/27 by lawwal Ver 1.2 (Plus WinNT/98/95) ##################################################################### &input_data; &set_data; if($Field{'j'} eq "°Ô½ÃÆÇ °ü¸®") { if(!&admin_pass_check) { &admin_auth_fail; } &admin_board; } if($Field{'j'} eq "°Ô½ÃÆÇ »ý¼º") { if(!&admin_pass_check) { &admin_auth_fail; } &admin_board_add; &admin_board; } if($Field{'j'} eq "°Ô½ÃÆÇ »èÁ¦") { if(!&admin_pass_check) { &admin_auth_fail; } &admin_board_del; &admin_board; } if($Field{'j'} eq "¼³Á¤ º¯°æ") { if(!&admin_pass_check) { &admin_auth_fail; } &admin_board_cfg; &admin_board; } if($Field{'j'} eq "°Ô½ÃÆÇ º¸±â") { if(!&admin_pass_check) { &admin_auth_fail; } &admin_board_view; } if($Field{'j'} eq "ºñ¹Ð¹øÈ£ º¯°æ") { if(!&admin_pass_check) { &admin_auth_fail; } &admin_pass_ch; &admin_auth; } &admin_auth; exit; ##################################################################### sub set_data { require "./conf-board.cgi"; umask 000; $cgi_name = $ENV{"SCRIPT_NAME"}; @cgi_name = split(/\/+/, $cgi_name); $cgi_name_index = $#cgi_name; $cgi_name = $cgi_name[$cgi_name_index]; $Field{'j'} =~ s/^ +| +$//g; $browser = $ENV{'HTTP_USER_AGENT'}; if($browser =~/MSIE/i) { $base_cols = 15; # board¸í, E-mail Á¶È¸, ¿î¿µÀÚ ºñ¹Ð¹øÈ£ $base2_cols = 7; # »ö±ò ÀԷºκРµî $base3_cols =25; # ¿î¿µÀÚ Á¤º¸ ºÎºÐ $title_cols = 50; # ¸ÞÀÏ Á¦¸ñ $text_cols = 80; # ¸ÞÀÏ ³»¿ë } else { $base_cols = 10; $base2_cols = 5; $base3_cols =16; $title_cols = 32; $text_cols = 51; } } ##################################################################### sub admin_auth_fail { &err_msg("¿î¿µÀÚ ÀÎÁõ ½ÇÆÐ", "- ºñ¹Ð¹øÈ£°¡ Ʋ¸³´Ï´Ù."); } ##################################################################### sub admin_auth { $msg = "¿î¿µÀÚÀÇ ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØ Áֽñâ ÇϽô ¹Ù¶ø´Ï´Ù."; $msg2="