// include
include('lib/DB.html');
include('lib/functions.html');
?>
// ¼Óµµ üũ
$startProcessTime = getmicrotime();
?>
// init
$board_table = "bbs"; // °Ô½ÃÆÇÀÌ »ç¿ëÇÏ´Â DB Å×À̺í
$file_table = "file"; // ¾÷·ÎµåÈÀÏÀÇ Á¤º¸¸¦ °¡Áö°í ÀÖ´Â DB Å×À̺í
$admin_id = ''; // °ü¸®ÀÚ ¾ÆÀ̵ð
$admin_pw = ''; // °ü¸®ÀÚ ¾ÏÈ£
$width = 600; // °Ô½ÃÆÇÀÇ ³Êºñ - ÇÁ¸°Æ®Çϱ⿡ Àû´çÇÑ...
$size = ($size) ? $size : 12; // ÇÑ ÆäÀÌÁö¿¡ ³ªÅ¸³ª´Â ±ÛÀÇ °³¼ö
// ÇöÀç ³ªÅ¸³»·Á´Â ÆäÀÌÁö
if ($page) {
} else if($no) {
$page = intval($no / $size);
$page += ($no % $size) ? 1 : 0;
} else
$page = 1;
$subjectMax = 42; // Á¦¸ñ ÃÖ´ë ±æÀÌ
$hot = 100; // Àαâ±Û Á¶È¸¼ö
$maxIndent = 6; // ´äº¯ µé¿©¾²±â ÇÒ ¶§, µé¿©¾²±âÀÇ ÃÖ´ë°ª
// ÈÀÏ ¾÷·Îµå ¼³Á¤
$totalFiles = 2; // µ¿½Ã¿¡ ¿Ã¸± ¼ö ÀÖ´Â ÈÀÏÀÇ °³¼ö (0 ÀÌ¸é ¾÷·Îµå ±â´ÉÀ» »ç¿ëÇÏÁö ¾Ê´Â´Ù.)
$maxFileSize = 1048576; // µ¿½Ã¿¡ ¿Ã¸± ¼ö ÀÖ´Â ÈÀÏÀÇ Å©±â (´ÜÀ§: Byte) -> php.ini ÈÀÏÀÌ ¿ì¼±ÀÌ´Ù.
// »ö»ó ÁöÁ¤
$colorBlack = "#333333"; // black
$colorNotice = "#ff3300"; // notice
$colorTitle = "#6699cc"; // title
$colorSub = "#99ccff"; // subColor1
$colorAct = "#ffffcc"; // subAct
$colorWhite = "#ffffff"; // white
$colorList1 = "#ffffff"; // ¸ñ·Ï ¹ÙÅÁ»ö 1
$colorList2 = "#ddeeff"; // ¸ñ·Ï ¹ÙÅÁ»ö 2
$colorSelect = "#eeeeee"; // º¸°í ÀÖ´Â ±ÛÀÇ ¸ñ·Ï ¹ÙÅÁ»ö
// Ä«Å×°í¸® ÁöÁ¤ - Ä«Å×°í¸® À̸§°ú, Ä«Å×°í¸® À̹ÌÁö´Â ¼·Î ¸ÅÄ¡µÇ¾î¾ß ÇϹǷΠ°³¼ö°¡ °°¾Æ¾ß ÇÑ´Ù.
$categorySize = 17;
$categoryName = array
(
'±Û',
'°øÁö',
'Á¤º¸',
'Âü°í',
'Ä÷³',
'Àâ´ã',
'¾à¼Ó',
'񃯇',
'°ÁÂ',
'Áú¹®',
'´äº¯',
'ÃàÇÏ',
'ÇÁ·Î±×·¥',
'Ãà!°áÈ¥',
'±â»Ý',
'½½ÇÄ',
'¹ø°³'
);
$categoryImage = array
(
'image/category/t_article.gif',
'image/category/t_notice.gif',
'image/category/t_pin.gif',
'image/category/t_pen.gif',
'image/category/t_note.gif',
'image/icon/smile.gif',
'image/category/t_schedule.gif',
'image/category/t_news.gif',
'image/category/t_file.gif',
'image/category/t_question.gif',
'image/category/t_answer.gif',
'image/category/t_cake.gif',
'image/category/t_program.gif',
'image/category/t_wedding.gif',
'image/category/t_smile.gif',
'image/category/t_sad.gif',
'image/category/t_bungae.gif'
);
// µî·ÏÇÒ ¼ö ¾ø´Â ¸»µé ... from Zeroboard =)
$disableWord = array (
'8¾ï',
'»õ³¢',
'°³»õ³¢',
'¼Ò»õ³¢',
'º´½Å',
'Áö¶ö',
'¾¾ÆÈ',
'½ÊÆÈ',
'´Ï±â¹Ì',
'Âî¶ö',
'Áö¶ö',
'½Ö³â',
'½Ö³ð',
'ºù½Å',
'Á¿±î',
'´Ï±â¹Ì',
'Á¿°°Àº°Ô',
'Àâ³ð',
'º¾û½Å',
'¹Ùº¸»õ³¢',
'¾Ã»õ³¢',
'¾¾¹ß',
'¾¾ÆÈ',
'½Ã¹ú',
'¾¾¹ú',
'¶°±×¶ö',
'Á¿¹ä',
'ÃßõÀÎ',
'̵̧id',
'Ãßõ¾ÆÀ̵ð',
'Ãß/õ/ÀÎ',
'½¦ÀÌ',
'µî½Å',
'½Î°¡Áö',
'¹ÌÄ£³ð',
'¹ÌÄ£³Ñ',
'Âî¶ö',
'Á×½À´Ï´Ù',
'´Ô¾Æ',
'´Ôµé¾Æ',
'¾¾¹ë³Ñ'
);
// »ç¿ëÇÒ ¼ö ¾ø´Â HTML ű׵é...
$disableHtml = array (
'
// SQL °ü·Ã ÄíŰ ¼³Á¤
if ($mode == 'order') {
setcookie("cook_orderBy", $orderBy);
// ¼ÒÆ® ¿À´õ Ç÷¡±× ¼³Á¤
$sortOrder = ($cook_sortOrder) ? '' : ' desc';
setcookie("cook_sortOrder", $sortOrder);
$cook_orderBy = $orderBy;
$cook_sortOrder = $sortOrder;
}
if ($mode == 'search') {
// Äí۸¦ ±Á´Â´Ù.
setcookie("cook_searchWhere", $searchWhere);
setcookie("cook_searchWhat", $searchWhat);
$cook_searchWhere = $searchWhere;
$cook_searchWhat = $searchWhat;
}
if ($mode == 'list') {
// Äí۸¦ »èÁ¦ÇÑ´Ù.
setcookie("cook_searchWhere", '', time() - 3600);
setcookie("cook_searchWhat", '', time() - 3600);
setcookie("cook_orderBy", '', time() - 3600);
setcookie("cook_sortOrder", '', time() - 3600);
$cook_searchWhere = '';
$cook_searchWhat = '';
$cook_orderBy = '';
$cook_sortOrder = '';
}
if ($mode != 'list') {
// ÄíŰ·Î º¯¼ö¸¦ º¸Á¸ÇÑ´Ù.
$searchWhere = $cook_searchWhere;
$searchWhat = $cook_searchWhat;
$orderBy = $cook_orderBy;
$sortOrder = $cook_sortOrder;
}
?>
// SQL Á¤ÀÇ
$basicSql = "select uid, id, writer, email, wdate, indent, subject, category, count from $board_table";
$countSql = "select count(*) from $board_table";
if ($searchWhere == 'writer' || $searchWhere == 'all') {
$whereSql .= ($whereSql) ? ' or' : ' where';
$whereSql .= " writer like '%$searchWhat%'";
}
if ($searchWhere == 'contents' || $searchWhere == 'all') {
$whereSql .= ($whereSql) ? ' or' : ' where';
$whereSql .= " contents like '%$searchWhat%'";
}
if ($searchWhere == 'subject' || $searchWhere == 'all') {
$whereSql .= ($whereSql) ? ' or' : ' where';
$whereSql .= " subject like '%$searchWhat%'";
}
$orderSql = ($orderBy) ? " order by $orderBy": " order by id desc";
$orderSql .= $sortOrder; // desc? asc?
$basicSql = $basicSql . $whereSql . $orderSql;
$countSql = $countSql . $whereSql;
?>
// DB ¹× ÄíŰ °ü·Ã ÇÁ·Î¼¼½º
if ($mode == 'adminAuthen') {
include('bin/adminAuthen.html');
}
if ($mode == 'adminLogout') {
include('bin/adminLogout.html');
}
if ($mode == 'insert') {
include('bin/insert.html');
}
if ($mode == 'update') {
include('bin/update.html');
}
if ($mode == 'answer') {
include('bin/answer.html');
}
if ($mode == 'deleteFile') {
include('bin/deleteFile.html');
}
if ($mode == 'delete') {
include('bin/delete.html');
}
if ($mode == 'download') {
include('bin/download.html');
exit();
}
?>
Square BBS 0.3.5
Square BBS ver 0.3.5
// Skin °ü·Ã ÇÁ·Î¼¼½º
if ($mode == 'insertForm') {
include('bin/insertForm.html');
}
if ($mode == 'view') {
include('bin/view.html');
}
if ($mode == 'updateForm') {
include('bin/updateForm.html');
}
if ($mode == 'answerForm') {
include('bin/answerForm.html');
}
if ($mode == 'adminAuthenForm') {
include('bin/adminAuthenForm.html');
}
if ($mode == 'deleteFileForm') {
include('bin/deleteFileForm.html');
}
if ($mode == 'deleteForm') {
include('bin/deleteForm.html');
}
if ($mode == 'list' || $mode == 'order' || $mode == 'search' || $mode == 'view' || $mode == '') {
include('bin/list.html');
}
?>
// ¼Óµµ üũ
$endProcessTime = getmicrotime();
?>