1 : #!/bin/wel¢Ò
2 : ¢Ò
3 : /* file: login.wel¢Ò
4 : ¢Ò
5 : ÁÖ¼Ò·Ï »ç¿ëÀÚ ·Î±×ÀÎ ÇÁ·Î±×·¥ (author: ¼±¤Çö)¢Ò
6 : ¢Ò
7 : Copyright (c) 2001/02/22 by Wesoft¢Ò
8 : All Rights Reserved.¢Ò
9 : */¢Ò
10 : ¢Ò
11 : htmlquery("GET");¢Ò
12 : getid= id; // url¿¡ id¸¦ Äõ¸®·Î Àü´ÞÇÒ °æ¿ì¢Ò
13 : getpass= pass;¢Ò
14 : if(getid!="") getflag= 1; else getflag= 0;¢Ò
15 : htmlquery("POST");¢Ò
16 : if(getid!="") id= getid;¢Ò
17 : include("common.inc");¢Ò
18 : id= strchange(tolower(left(id,12)), fch~"| ", rch~"|");¢Ò
19 : ¢Ò
20 : if(mysql_connection()==MYSQL_ERR) return;¢Ò
21 : FIRST_LOGIN_MSG= "·Î±×ÀÎ ÈÄ <font color=#f00000>" ~ COOKIE_EXPIRE~ "</font>"¢Ò
22 : ~ "ºÐ ÀÌ»ó »ç¿ëÇÏÁö ¾ÊÀ»¶§´Â ´Ù½Ã ·Î±×ÀÎ ÇØ¾ßÇÕ´Ï´Ù.";¢Ò
23 : if(id=="")¢Ò
24 : {¢Ò
25 : MSG= FIRST_LOGIN_MSG;¢Ò
26 : print_type("");¢Ò
27 : fm= formdump("form/login.fom");¢Ò
28 : if(fm==FORM_OPENERR) return err_form("login.fom");¢Ò
29 : return disconnect();¢Ò
30 : }¢Ò
31 : ¢Ò
32 : if(getid!="") login= -1; else login= 1;¢Ò
33 : admin= -1;¢Ò
34 : ckid= id;¢Ò
35 : ckpass= tolower(left(pass,12));¢Ò
36 : if((rtcode=include("chkuser.sub"))==FAIL) return disconnect();¢Ò
37 : if(getid!="" && rtcode==ERR_ID) return disconnect();¢Ò
38 : if(rtcode!=OK)¢Ò
39 : {¢Ò
40 : if(getflag==1 && getpass=="") MSG= FIRST_LOGIN_MSG;¢Ò
41 : else¢Ò
42 : {¢Ò
43 : if(getid!="" && getpass=="") MSG= "";¢Ò
44 : else MSG= "<font color=#f00000>" ~ id ~ "</font> ´ÔÀÌ ¾ø°Å³ª ";¢Ò
45 : MSG~= "¾ÏÈ£°¡ Ʋ¸³´Ï´Ù.";¢Ò
46 : }¢Ò
47 : print_type("");¢Ò
48 : fm= formdump("form/login.fom");¢Ò
49 : if(fm==FORM_OPENERR) return err_form("login.fom");¢Ò
50 : return disconnect();¢Ò
51 : }¢Ò
52 : if(us_class=="A") url= "admin.wel"; else url= "addrbook.wel";¢Ò
53 : replace_location(url);¢Ò
54 : return disconnect();¢Ò
|