"); exit; } echo(" °Ô½ÃÆÇ °ü¸®ÀÚ¸ðµå "); include "connect.php3"; function error($msg){ echo(" "); exit; } function skin_change(){ global $call,$skin,$board,$dbcon; if(!strcmp($call,skinchange)){ if(!strcmp($skin,yellow)){ $page_color="white"; $page_img="img/back.jpg"; $table_line_color="#FFEFBF"; $table_header_color="#FFDC74"; $header_line_color="#BA8B00"; $notice_cell_color="#FFF9E7"; $cell_change_color="#FFFCF2"; $header_font_color="#705400"; $page_font_color="#705400"; $search_word_color="#DBA300"; $mouseover_color="#DBA300"; $input_color="#F3B600"; $replyfont_color="#DBA300"; $skin_dir="skin/yellow"; } if(!strcmp($skin,black)){ $page_color="black"; $page_img="img/back2.jpg"; $table_line_color="#4B4B4B"; $table_header_color="#4C4C4C"; $header_line_color="#989898"; $notice_cell_color="#262626"; $cell_change_color="#121212"; $header_font_color="#F8F8F8"; $page_font_color="#C0C0C0"; $search_word_color="white"; $mouseover_color="#D0D0D0"; $input_color="#808080"; $replyfont_color="#C0C0C0"; $skin_dir="skin/black"; } if(!strcmp($skin,gray)){ $page_color="white"; $page_img=""; $table_line_color="#DDDDDD"; $table_header_color="#E5E5E5"; $header_line_color="#808080"; $notice_cell_color="#F8F8F8"; $cell_change_color="#FBFBFB"; $header_font_color="black"; $page_font_color="black"; $search_word_color="#808080"; $mouseover_color="#666666"; $input_color="gray"; $replyfont_color="gray"; $skin_dir="skin/gray"; } $change=mysql_query("update boardsetup set p_color='$page_color',p_img='$page_img', t_l_color='$table_line_color',t_h_color='$table_header_color', h_l_color='$header_line_color',n_c_color='$notice_cell_color',c_c_color='$cell_change_color', h_f_color='$header_font_color',p_f_color='$page_font_color', s_w_color='$search_word_color',m_o_color='$mouseover_color', in_color='$input_color',r_f_color='$replyfont_color', skin_dir='$skin_dir' where tname='$board'",$dbcon); if($change){ echo(""); exit; } else{ error("½ºÅ² º¯°æ ½ÇÆÐ!!"); } } } skin_change(); function setting(){ global $board_name,$pass,$pass_check,$table_width,$table_align,$page_color,$title_img, $page_img,$table_line_color,$table_header_color,$header_font_color,$page_font_color, $header_line_color,$notice_cell_color,$cell_change_color,$search_word_color, $mouseover_color,$input_color,$replyfont_color,$view_limit,$num_limit,$file_on,$file_dir, $replyis,$reply_limit,$subject_text_limit,$admin_only,$skin_dir,$html,$new_sign,$board,$reset,$dbcon; if($reset){ if(ereg("([^[:space:]]+)",$pass) and !ereg("([^[:space:]]+)",$pass_check)){ error("ÆÐ½º¿öµå º¯°æÈ®ÀÎÀ» Àû¾îÁÖ¼¼¿ä!!"); } elseif(ereg("([^[:space:]]+)",$pass) and ereg("([^[:space:]]+)",$pass_check)){ if(!strcmp($pass,$pass_check)){ $temppass=",pass='$pass'"; } else{ error("ÆÐ½º¿öµå º¯°æÈ®ÀΰªÀÌ Æ²¸³´Ï´Ù!!"); } } else{ $temppass=""; } $update=mysql_query("update boardsetup set bname='$board_name',t_width='$table_width',t_align='$table_align',p_color='$page_color', t_img='$title_img',p_img='$page_img',t_l_color='$table_line_color',t_h_color='$table_header_color', h_l_color='$header_line_color',n_c_color='$notice_cell_color',c_c_color='$cell_change_color', h_f_color='$header_font_color',p_f_color='$page_font_color',s_w_color='$search_word_color', m_o_color='$mouseover_color',in_color='$input_color',r_f_color='$replyfont_color', v_limit='$view_limit',n_limit='$num_limit',r_limit='$reply_limit',s_t_limit='$subject_text_limit', f_on='$file_on',f_dir='$file_dir',skin_dir='$skin_dir',html='$html',replyis='$replyis', a_only='$admin_only',n_sign='$new_sign' $temppass where tname='$board'",$dbcon); if($update){ echo(""); exit; } else{ error("¼³Á¤º¯°æ ½ÇÆÐ");} } } function istable(){ global $istable,$dbname,$dbcon; $result=mysql_list_tables("$dbname",$dbcon); $count=mysql_num_rows($result); for($i=0;$i<$count;$i++){ $tablename=mysql_tablename($result,$i); if(!strcmp($tablename,boardsetup)){ $istable=1; break; } } } setting(); function del_field(){ istable(); global $istable,$call,$board,$rid,$rtype,$dbcon; if($istable){ if($call=='delete'){ $del1=mysql_query("delete from boardsetup where rid=$rid",$dbcon); $field=mysql_query("select *from boardsetup",$dbcon); $field_count=mysql_num_rows($field); if(!$field_count){ mysql_query("drop table boardsetup",$dbcon); } $del2=mysql_query("drop table $board",$dbcon); if($rtype==in){ mysql_query("drop table ${board}_reply",$dbcon); } if($del1 and $del2){ echo(""); exit; } } } } function makesetboard(){ istable(); global $istable,$dbcon,$board_name,$board,$adminpass,$rtype; if(!$istable){ $que_set1="create table boardsetup( rid int(3) default '0' not null auto_increment, bname varchar(50), tname char(15), pass varchar(12), t_width varchar(7), t_align varchar(8), p_color varchar(10), t_img varchar(100), p_img varchar(100), t_l_color varchar(10), t_h_color varchar(10), h_f_color varchar(10), p_f_color varchar(10), h_l_color varchar(10), n_c_color varchar(10), c_c_color varchar(10), in_color varchar(10), s_w_color varchar(10), m_o_color varchar(10), r_f_color varchar(10), v_limit SMALLint(3), n_limit SMALLint(3), r_limit SMALLint(3), s_t_limit SMALLint(3), f_on TINYint(1), f_dir varchar(100), skin_dir varchar(100), html TINYint(1), replyis TINYint(1), rtype char(3), a_only TINYint(1), n_sign TINYint(1), PRIMARY KEY(rid) )"; mysql_query($que_set1,$dbcon); } $que_set2="insert into boardsetup values( '','$board_name','$board','$adminpass','60%','center','white', '','','#DDDDDD','#E5E5E5','black','black','#808080','#F8F8F8','#FBFBFB', 'gray','#808080','#666666','gray',12,5,6,32,0,'data','skin/gray',1,1,'$rtype',0,1 )"; mysql_query($que_set2,$dbcon); } function creatboard(){ global $process,$board,$board_name,$rtype,$adminpass,$dbcon; if($process){ if(!ereg("([^[:space:]]+)",$board) or !ereg("([^[:space:]]+)",$adminpass) or !ereg("([^[:space:]]+)",$board_name) or !ereg("([^[:space:]]+)",$rtype)){ error("[°Ô½ÃÆÇ À̸§][Å×À̺í À̸§][ºñ¹ø][´äº¯ÇüÅÂ]´Â ÇʼöÇ׸ñÀÔ´Ï´Ù!!"); exit; } if(ereg("([^[:alpha:]]+)",$board)){ error("Å×À̺íÀ̸§Àº ¿ÀÁ÷ ¿µ¹®¸¸ Çã¿ëµË´Ï´Ù!!"); } if($rtype=='out'){ $query="create table $board( rid int(8) default '0' not null auto_increment, gid int(8) default '0' not null, name varchar(12), email varchar(50), link varchar(100), subject varchar(120), comment text, passwd varchar(8), wdate int(12), ip varchar(18), vc smallint(6) unsigned default '0' not null, thr varchar(100), rc smallint(6) unsigned default '0' not null, filename varchar(40), you varchar(5), PRIMARY KEY(rid) )"; } if($rtype=='in'){ $query="create table $board( rid int(8) default '0' not null auto_increment, name varchar(12), email varchar(50), link varchar(100), subject varchar(100), comment text, passwd varchar(8), wdate int(12), ip varchar(18), vc smallint(6) unsigned default '0' not null, filename varchar(40), you varchar(5), PRIMARY KEY(rid) )"; $rquery="create table ${board}_reply( rid int(8) default '0' not null auto_increment, name varchar(15), comment varchar(100), wdate varchar(6), rgroup int(8), PRIMARY KEY(rid) )"; } $result=mysql_query($query,$dbcon); makesetboard(); if($rtype=='in'){ mysql_query($rquery,$dbcon); } if($result){ echo(" "); exit; } } } creatboard(); del_field(); ################################### °Ô½ÃÆÇ ¸¸µé±â Æû Ãâ·Â ############################### function showtables(){ istable(); global $istable,$dbcon,$call; if($istable){ $showok=mysql_query("select bname,tname,rid,rtype from boardsetup order by rid desc",$dbcon); $row=mysql_num_rows($showok); if($row){ $filed_count=1; while($show=mysql_fetch_row($showok)){ echo("

$filed_count

$show[0] "); if(strcmp($call,setup)){ echo(" [»èÁ¦]");} else{ echo("[¼öÁ¤]");} echo(" "); $filed_count++; } } else{ echo(" ¾ÆÁ÷ °³¼³µÈ °Ô½ÃÆÇÀÌ ¾ø½À´Ï´Ù!! "); } } else{ echo(" ¾ÆÁ÷ °³¼³µÈ °Ô½ÃÆÇÀÌ ¾ø½À´Ï´Ù!! "); } } echo("
"); showtables(); if(!strcmp($call,setup)){ include "setup.php3"; echo("

¢ÀÇöÀç °³¼³µÈ °Ô½ÃÆÇ

"); if($board){ echo(" Go>> »õ°Ô½ÃÆÇ ¸¸µé±â"); } echo("
*** $board_name °Ô½ÃÆÇ ȯ°æ¼³Á¤ ***
¢À°Ô½ÃÆÇ 3°¡Áö ½ºÅ² [±×·¹ÀÌ] [¿»·Î¿ì] [ºí·¢]
¢À°Ô½ÃÆÇ ȯ°æ¼³Á¤
"); } if(strcmp($call,setup)){ echo("

°Ô½ÃÆÇ À̸§

 

ÆÐ½º¿öµå º¯°æ

 

Å×ÀÌºí ³ÐÀÌ

 

Å×À̺í À§Ä¡

 

º¯°æ È®ÀÎ

 

ŸÀÌÆ² À̹ÌÁö

 

ÆäÀÌÁö ¹è°æ»ö

 

¹è°æÈ­¸éÀ̹ÌÁö

 

¢À°Ô½ÃÆÇ Àüü »öÁöÁ¤ 

Å×ÀÌºí ¶óÀÎ  

Å×À̺í Çì´õ

 
Å×À̺í Çì´õ±ÛÀÚ  

Àüü ±ÛÀÚ»ö

 
Å×À̺í Çì´õ¶óÀÎ  

°øÁö±Û ¼¿Ä®¶ó

 
¼¿ º¯È­   (¸¶¿ì½º ¿À¹ö½Ã ¼¿ º¯È­»ö)

°¢Á¾ Æû°ü·Ã

 
´äº¯±Û   (³»ÀåÇü ÀϽø¸ Àû¿ë)

°Ë»ö¹ß°ß ´Ü¾î

 
¸µÅ©¹® È¿°ú»ö   (¸µÅ©¹® ¸¶¿ì½º ¿À¹ö½Ã)

¢À°Ô½ÃÆÇ ¿î¿µ °ü·Ã»çÇ×

ÇÑÆäÀÌÁö ±Û°¹¼ö   (ÇÑÆäÀÌÁö¿¡ º¸ÀÏ ±Û°¹¼ö)

ÆäÀÌÁö ¼ýÀÚÁ¦ÇÑ

 
´äº¯±Û °¹¼öÁ¦ÇÑ   (¿ø±ÛÀÇ ÃÖ´ë´äº¯°¡´É °¹¼ö)

´äº¯ Çã¿ë

 ¿¹ ¾Æ´Ï¿À 
ÆÄÀÏ ÀúÀå Æú´õ  

ÀÚ·á½Ç »ç¿ë

 ¿¹ ¾Æ´Ï¿À 
½ºÅ²À̹ÌÁö Æú´õ  

html Çã¿ë

 ¿¹ ¾Æ´Ï¿À 
Á¦¸ñ ±ÛÀÚ¼ö   (¸®½ºÆ®ÀÇ Á¦¸ñ±ÛÀÚ ÃÖ´ëÀԷ°¹¼ö)

°ü¸®ÀÚ¸¸ ±Û¾²±â

 ¿¹ ¾Æ´Ï¿À 
»õ±Û Ç¥½Ã  ¿¹ ¾Æ´Ï¿À (»õ·Îµî·ÏµÈ ±Û Ç¥½Ã)

 

¢À°Ô½ÃÆÇ ¸¸µé±â
"); } echo("

°Ô½ÃÆÇ À̸§

 

°ü¸®ÀÚ ÆÐ½º¿öµå

 

Å×À̺í À̸§

 

´äº¯´Þ±â ¹æ½Ä

  ÀϹÝÇü ³»ÀåÇü (±Û¾È¿¡ ÇÑÁÙ¾¿ ±â·ÏµÇ´Â ÇüÅÂ)

 

CopyRight(c)2001 lovecartoon.com's *Akebalo* All right Reserved

"); ?>