include "../comm/jos_style.html";
include "../lib/error_path.html"; ##¿¡·¯ Ŭ·¡½º
include "../lib/dbconnect.html"; ##µ¥ÀÌŸ º£À̽º ¿¬°á Ŭ·¡½º
include "../lib/user_board_function.html"; ##ȯ°æ¼³Á¤ Å×ÀÌºí °¡Á®¿À±â
include "../lib/user_board_display_function.html"; ##»ó¼Ó ¹ÞÀº ȯ°æ ¿¡¼ ÇÔ¼ö·Î °¡Á®¿À±â
include "../lib/user_board_data_function.html"; ##ºÎ¸ð Ŭ·¡½º °¡Á®¿À±â
include "../comm_error/error_check_variable.html";
include "../lib/function_etc.html";
include "../lib/admin_info.html";
$Error_Path = new Error_Path();
$Dbconnect = new Dbconn();
$User_board_Display = new User_board_Display(); ##ȯ°æ ¼³Á¤ Á¤º¸¸¦ °¡Á®¿À´À Ŭ·¡½º
$User_board_Display -> user_board_config($data_table); ##ȯ°æ ¼³Á¤ Á¤º¸¸¦ °¡Á® ¿À´Â ÇÔ¼ö
if($data_table == '') {
$Error_Path->error_page1('Å×À̺íÀ» ¼±ÅÃÇÏÁö ¾Ê¾Ò½À´Ï´Ù.!');
}
switch($mode) {
case 'write' : //±Û¾²±â ȸéÀ» °¡Á®¿Â´Ù.
$User_board_Display ->display_etc_info();
$User_board_Display -> display_write();
include "../lib/user_board_data_insert.html";
include "../skin/$User_board_Display->c_list_tblskin/user_board_write.html";
break;
case 'modify' : //±Û¼öÁ¤ ȸéÀ» °¡Á® ¿Â´Ù.
$User_board_Display ->display_etc_info();
$User_board_Display -> display_modify();
include "../lib/user_board_data_insert.html";
include "../lib/user_board_data_list.html";
$User_Board_Data_List = new User_Board_Data_List();
$User_Board_Data_List->modify_form($num,$data_table);
include "../skin/$User_board_Display->c_list_tblskin/user_board_modify.html";
break;
case 'reply' : //±Û¸®Çôޱâ ȸéÀ» °¡Á® ¿Â´Ù.
$User_board_Display ->display_etc_info();
$User_board_Display -> display_reply();
include "../lib/user_board_data_list.html";
$User_Board_Data_List = new User_Board_Data_List();
//$User_Board_Data_List->reply_form($num,$data_table);
include "../skin/$User_board_Display->c_list_tblskin/user_board_rewrite.html";
break;
case 'delete' : //±Û»èÁ¦ ȸéÀ» °¡Á® ¿Â´Ù.
$User_board_Display ->display_etc_info();
$User_board_Display ->display_delete();
include "../lib/user_board_data_insert.html";
include "../lib/user_board_data_list.html";
$User_Board_Data_List = new User_Board_Data_List();
$User_Board_Data_List->delete_form($num,$data_table);
include "../skin/$User_board_Display->c_list_tblskin/user_board_delete.html";
break;
case 'list' :
include "../lib/user_board_data_list.html";
//$User_board_Display ->display_etc_info();
$User_board_Display ->display_list();
$User_Board_Data_List = new User_Board_Data_List();
$User_Board_Data_List-> data_list($data_table,$page,$field,$key);
include "../skin/$User_board_Display->c_list_tblskin/user_board_list.html";
break;
case 'read' :
$User_board_Display ->display_read();
include "../lib/user_board_data_list.html";
$User_Board_Data_List = new User_Board_Data_List();
if($User_board_Display ->display_list_memo_check == '1') { //¸Þ¸ð´Þ±â »ç¿ë¼±ÅÃ
if($user_mode == 'read_ok') {
$User_Board_Data_List-> data_memo_insert($data_table,$m_id,$m_name,$m_comment,$m_avata,$key,$num,$m_pwss);
$Error_Path->ok_page1("$PHP_SELF?mode=read&data_table=$data_table&page=$page&num=$num&field=$field&key=&key");
}
}
$User_Board_Data_List-> data_read($data_table,$page,$field,$key,$num);
include "../skin/$User_board_Display->c_list_tblskin/user_board_read.html";
break;
case 'memo_delete' ://±Û»èÁ¦ ȸéÀ» °¡Á® ¿Â´Ù.
$User_board_Display ->display_etc_info();
$User_board_Display ->display_delete();
include "../lib/user_board_data_insert.html";
include "../lib/user_board_data_list.html";
$User_Board_Data_List = new User_Board_Data_List();
$User_Board_Data_List->delete_memo_form($data_table,$page,$field,$key,$num,$m_num);
include "../skin/$User_board_Display->c_list_tblskin/user_board_memo_delete.html";
break;
case 'admin_gongi' :
$User_board_Display ->display_etc_info();
include "../skin/$User_board_Display->c_list_tblskin/admin_gongi_read.html";
case 'cancel' : break;
default :
include "../lib/user_board_data_list.html";
$User_Board_Data_List = new User_Board_Data_List();
$User_Board_Data_List-> data_list($data_table,$page,$field,$key);
include "../skin/$User_board_Display->c_list_tblskin/user_board_list.html";
break;
}
//ÁÖÀÇ »çÇ× °á°ú ¿Ï·áÈÄ ÀÌÀü ÆäÀÌÁö¿¡ ´ëÇÑ Á¤º¸°¡ ÀÖ¾î¾ß ÇÑ´Ù.
switch($user_mode) {
case 'write_ok' : //±ÛÀÔ·ÂÀÌ ¿Ï·á µÇ¸é ¸®½ºÆ® ȸéÀ¸·Î À̵¿ÇÑ´Ù.
include "../lib/user_board_data_insert.html";
$User_Board_Data_Insert = new User_Board_Data_Insert();
$User_Board_Data_Insert->data_insert($data_table,$f_id,$f_name,$f_email,$f_homepage,$f_avata_img,$f_subject,$f_content,$f_userfile,$f_userfile_name,$pwss,$f_color,$f_fontline);
break;
case 'modify_ok' : //±Û ¼öÁ¤ ¿Ï·á µÇ¸é ¸®½ºÆ® ȸéÀ¸·Î À̵¿ÇÑ´Ù.
include "../lib/user_board_data_insert.html";
$User_Board_Data_Insert = new User_Board_Data_Insert();
$User_Board_Data_Insert->data_modify($data_table,$f_name,$f_email,$f_homepage,$f_avata_img,$f_subject,$f_content,$f_userfile,$f_userfile_name,pwss,$num,$page,$field,$key);
break;
case 'reply_ok' : //´äº¯ ´Þ±â°¡ ¿Ï·á µÇ¸é ¸®½ºÆ® ȸéÀ¸·Î À̵¿ÇÑ´Ù.
include "../lib/user_board_data_insert.html";
$User_Board_Data_Insert = new User_Board_Data_Insert();
$User_Board_Data_Insert->data_reply($data_table,$f_id,$f_name,$f_email,$f_homepage,$f_avata_img,$f_subject,$f_content,$pwss,$num,$f_depth1,$f_depth2,$f_depth3,$page,$field,$key);
break;
case 'delete_ok' : //»èÁ¦°¡ ¿Ï·á µÇ¸é ¸®½ºÆ® ȸéÀ¸·Î À̵¿ÇÑ´Ù.
include "../lib/user_board_data_insert.html";
$User_Board_Data_Insert = new User_Board_Data_Insert();
$User_Board_Data_Insert->data_delete($data_table,$pwss,$num,$page,$field,$key);
break;
case 'memo_delete' ://¸Þ¸ð »èÁ¦°¡ ¿Ï·á µÇ¸é ¸®½ºÆ® ȸéÀ¸·Î À̵¿ÇÑ´Ù.
include "../lib/user_board_data_insert.html";
$User_Board_Data_Insert = new User_Board_Data_Insert();
$User_Board_Data_Insert->memo_delete($data_table,$pwss,$num,$page,$field,$key,$m_num);
break;
}
?>