#!/usr/bin/perl -U #---À§ ù¶óÀÎÀÇ perl °æ·Î È®ÀÎÇÏ°í ¼­¹öȯ°æ°ú ´Ù¸£´Ù¸é ¼öÁ¤ÇÒ°Í (¾Õ¿¡ #! ´Â ¹Ýµå½Ã ºÙÀϰÍ) #---config.cgi ÀÇ °æ·Î´ëÀÔ require './config.cgi'; # ----------------------------------------------------------# # ÇÁ·Î±×·¥ ¸íĪ,¹öÀü: TECHNOTE-TOP-[Plus ¹öÀü] # »ç¿ë±Ç ±¸ºÐ: À¯·á »ó¿ë¹öÀü # ÀúÀÛ±Ç ¼ÒÀ¯: Å×Å©³ëÆ®INC (http://www.technote.co.kr) # ÀÌ ÆÄÀÏÀº TECHNOTE-TOP »ó¿ë¹öÀüÀÇ ÀϺκÐÀ¸·Î¼­ º» ¼ÒÇÁÆ®¿þ¾î¸¦ # Á¤½Ä±¸ÀÔÇÑ °æ¿ì¿¡¸¸ »ç¿ëÀÌ Çã¿ëµÇ¸ç, Àç¹èÆ÷, ÀçÆÇ¸Å ÇàÀ§´Â ±ÝÁöµË´Ï´Ù. # http://www.technote.co.kr ¿¡¼­¸¸ ¿Â¶óÀÎÀ¸·Î Á¤½Ä ÆÇ¸ÅµË´Ï´Ù. # ÀÌ ¼Ò½º¸¦ ÀÌ¿ëÇÑ 2Â÷Àû ÀúÀÛ¹° Á¦ÀÛ,¹èÆ÷´Â ±ÝÇÕ´Ï´Ù. # Copyright(c) Å×Å©³ëÆ®INC (since 1998~) # ÃÖÁ¾¼öÁ¤ ¹èÆ÷ÀÏ 2002/11 # ----------------------------------------------------------# &parse;umask(000);$DIRtarget=$FORM{'board'} ? $FORM{'board'} : 'FREE_BOARD'; $uploadpath="$board_dir_path/$DIRtarget/$upimgdir";$upfiledir="$board_dir_path/$DIRtarget/$uploaddir"; $thispath="$board_dir_path/$DIRtarget";$maincg="$maincgorfile?board=$DIRtarget"; $readimgcg ="$cgi_dir_url/$imgcg";&open_config;&get_cookie;&window_form; sub window_form{&Link_Cut_Notice if(@LINK_PMS_URL && $config[110]==1); if($config[131] != 1 && !$TEck_Name && !$TEck_Mail){&READ_right;} # if($config[61] != 1 && !$TEck_Name && !$TEck_Mail){&ENTER_right;} if($FORM{'back'}){$BackOrderprt = '&back=1';$print_s = 'print_s_back';} else{$BackOrderprt = '';$print_s = 'print_s_right';}$print_num = ($config[176] == 2)? 'print_num_right' : 'print_num_back'; &close_lock;if(!$FORM{'r_search'} && ($FORM{'back'} || $config[177] == 1)){&RE_join_index ;} else{$NoReJoin = 1;}if(!$neworderindex || $FORM{'VOTEPUT'} || ($FORM{'command'} eq 'point_in')){&open_index;&hitreadindex;} if($config[104]>1 && !$TEck_Name && !$TEck_Mail){if($config[104]==2){unless($TEck_Home){ &open_lock;&MoveLocation('ȸ¿ø·Î±×ÀÎ ÇÏ¼Å¾ß ±Û ÀбⰡ °¡´ÉÇÕ´Ï´Ù.','inputidview',1);} if($readline[3] !~ /^\s*$visitor_line[0]\s*$/ && $readline[25] !~ /^\s*$visitor_line[0]\s*$/){ if($readline[3] !~ /^\s*\S+\($visitor_line[0]\)\s*$/ && $readline[25] !~ /^\s*\S+\($visitor_line[0]\)\s*$/){ &open_lock;&error_message('ÀÚ½ÅÀÇ ¾ÆÀ̵ð·Î µî·ÏµÈ ±Û¸¸ Á¶È¸ °¡´ÉÇÕ´Ï´Ù.');}}} else{if(!$FORM{'r_search'} || ($FORM{'r_search'} ne $readline[5])){ if((!$TEck_Home) || (($readline[3] !~ /^\s*$visitor_line[0]\s*$/) && ($readline[25] !~ /^\s*$visitor_line[0]\s*$/))){ if($readline[3] !~ /^\s*\S+\($FORM{'r_search'}\)\s*$/ && $readline[25] !~ /^\s*\S+\($FORM{'r_search'}\)\s*$/){ &open_lock;&error_message('ÁÖ¹®Á¤º¸ Á¶È¸¸¦ À§Çؼ­´Â ¹Ýµå½Ã ÁÖ¹®¹øÈ£¸¦ ÀÔ·ÂÇϰųª ·Î±×ÀÎ ÇØ¾ß ÇÕ´Ï´Ù.');}}}}$nnew=1;} if($readline[13]){$sIKr = 1; if(($readline[32] eq 'x') && !$TEck_Name && !$TEck_Mail){require ("$lib_dir_path/Lib-14.cgi");&secretread("$readline[13]","$readline[30]");}} &write_hitcount if($config[205] == 1);unless(@hreadcount){open(CNT,"$thispath/".&CntDirName($readline[39])."/$readline[1].$filename_exp"); @hreadcount = split(/\|/,);close(CNT);}&open_lock;if($neworderindex){$NEXTBUTN = $NEXTBUTN_x;$PREVBUTN = $PREVBUTN_x;} $sIKr2 = 1 if($readline[30]);$sIKr3 = 1 if($readline[6]);$config[265] =~ /=([^\/]+)\:([^\/]+)\//; $Sex_Mn = $1;$Sex_Wn = $2;$config[265] =~ /^([^\/]+)\/([^\/]+)\/([^\/]+)\//;$W_Home = $3;$FORM{'x_number'} = $readline[1]; if($config[222] == 1){$man_or_wom = &SexRead($readline[12]);}for(1,2,3,244,156,284,301,286,210,211,212,213,151,160,161,162,215,204){$config[$_] =~ s/^\s+$//;} $bgcolor= &Getbgcolor($config[1]);if($FORM{'r_search'}){@word_sh=split(/ /,$FORM{'r_search'});} $config[215] = &TableimgS_E("$config[215]");$simplecol = $readline[7] ? &ReadLineReturn($readline[7]) : &Getbgcolor($config[159]); if($readline[36] == 3){if($readline[10]){if($cgi_dir_appoint == 1){$simplecol="style=\"background-image:url('$board_dir_url/$DIRtarget/$upimgdir/$readline[10]'); background-repeat:no-repeat; background-position:50% 50%;\"";} else{$simplecol= "style=\"background-image:url('$readimgcg?board=$DIRtarget&img=$readline[10]'); background-repeat:no-repeat; background-position:50% 50%;\"";}} elsif($readline[9]){$simplecol= "style=\"background-image:url('$Faceimg_url/$readline[9]'); background-repeat:no-repeat; background-position:50% 50%;\"";} elsif($readline[11]){$simplecol= "style=\"background-image:url('$readline[11]'); background-repeat:no-repeat; background-position:50% 50%;\"";} else{'';}}$text_title_number = $PREVBUTN;$text_title_number = ($indexsize - $text_title_number + 1)if(($FORM{'back'} && $config[176] != 1) || (!$FORM{'back'} && $config[176] == 1)); if($ENV{'HTTP_USER_AGENT'} =~ /MSIE\s+4\./i){$SHULine = 1;} $NewWin = "target=\'$scripimport\' onClick=\"fork(\'techboard\')\"" if($config[203] == 2 || $nnew == 2); if($config[172] != 2 && $readline[31] != 2){$Newline = "
" ;}else{$TxtEbr = "
";}@CellTitleH = split(/\//,$config[262]);foreach $key (@CellTitleH) {$key = &TableimgS_E($key);} $config[136] += 0; if($FORM{'guest_name'} && ($FORM{'guest_text'} || $FORM{'guest_text2'}) && ($config[218] == 1 || $config[182] == 1)){ require ("$lib_dir_path/Lib-10.cgi"); &write_guest_text; } $displayin = ($config[276] != 1)? 'ReturnBlank' : 'ShopDisplay'; if(($config[253] != 1 && $nnew == 1) || $FORM{'DEL_HTM_MENU'}){$config[209]=''; $config[295]=''; $config[287]=''; $configlog[1] = '';$configlog[13] = '';}elsif($config[166] == 2){$configlog[1] = ''; $configlog[13] = '';}else{ $configlog[1] =~ s/\|/\n/g; $configlog[13] =~ s/\|/\n/g; $configlog[1] =~ s/¦¢/\|/g; $configlog[13] =~ s/¦¢/\|/g; &HTM_BODY_BEGIN_END;} for(49..52,189,190){if($config[$_] =~ s/\-(center|right|left)//i){$tbalign{$_} = "$1";}else{$tbalign{$_} = "center";}$config[$_] =~ s/=.*//;} if($config[151] =~ /(\S+):(\S+)/){$Btlc1 = $1;$Btlc2 = $2;}elsif($config[151]){$Btlc1 = '#ffffff';$Btlc2 = $config[151];}else{'';} $config[264]=~/([^\/]+)\/[^\/]+$/; #public if($cgi_dir_appoint==1){$nameicdir = "$board_dir_url/$1/$upimgdir/";} #cgiwrap else{$nameicdir = "$cgi_dir_url/$imgcg?board=$1&img=";} &Content_type_print; print < $Htm_in_head [$text_title_number] $readline[2] ($DIRtarget) $On_Load_URL