사용자단 따옴표 작업 bbs/write_update.php 할 차례
This commit is contained in:
52
bbs/list.php
52
bbs/list.php
@ -6,13 +6,13 @@ $is_category = false;
|
||||
if ($board[bo_use_category])
|
||||
{
|
||||
$is_category = true;
|
||||
$category_location = "./board.php?bo_table=$bo_table&sca=";
|
||||
$category_location = './board.php?bo_table='.$bo_table.'&sca=';
|
||||
$category_option = get_category_option($bo_table); // SELECT OPTION 태그로 넘겨받음
|
||||
}
|
||||
|
||||
$sop = strtolower($sop);
|
||||
if ($sop != "and" && $sop != "or")
|
||||
$sop = "and";
|
||||
if ($sop != 'and' && $sop != 'or')
|
||||
$sop = 'and';
|
||||
|
||||
// 분류 선택 또는 검색어가 있다면
|
||||
$stx = trim($stx);
|
||||
@ -21,16 +21,16 @@ if ($sca || $stx)
|
||||
$sql_search = get_sql_search($sca, $sfl, $stx, $sop);
|
||||
|
||||
// 가장 작은 번호를 얻어서 변수에 저장 (하단의 페이징에서 사용)
|
||||
$sql = " select MIN(wr_num) as min_wr_num from $write_table ";
|
||||
$sql = " select MIN(wr_num) as min_wr_num from {$write_table} ";
|
||||
$row = sql_fetch($sql);
|
||||
$min_spt = $row[min_wr_num];
|
||||
|
||||
if (!$spt) $spt = $min_spt;
|
||||
|
||||
$sql_search .= " and (wr_num between '".$spt."' and '".($spt + $config[cf_search_part])."') ";
|
||||
$sql_search .= " and (wr_num between {$spt} and {($spt + $config[cf_search_part])}) ";
|
||||
|
||||
// 원글만 얻는다. (코멘트의 내용도 검색하기 위함)
|
||||
$sql = " select distinct wr_parent from $write_table where $sql_search ";
|
||||
$sql = " select distinct wr_parent from {$write_table} where {$sql_search} ";
|
||||
$result = sql_query($sql);
|
||||
$total_count = mysql_num_rows($result);
|
||||
}
|
||||
@ -47,11 +47,11 @@ $from_record = ($page - 1) * $board[bo_page_rows]; // 시작 열을 구함
|
||||
|
||||
// 관리자라면 CheckBox 보임
|
||||
$is_checkbox = false;
|
||||
if ($member[mb_id] && ($is_admin == "super" || $group[gr_admin] == $member[mb_id] || $board[bo_admin] == $member[mb_id]))
|
||||
if ($member[mb_id] && ($is_admin == 'super' || $group[gr_admin] == $member[mb_id] || $board[bo_admin] == $member[mb_id]))
|
||||
$is_checkbox = true;
|
||||
|
||||
// 정렬에 사용하는 QUERY_STRING
|
||||
$qstr2 = "bo_table=$bo_table&sop=$sop";
|
||||
$qstr2 = 'bo_table='.$bo_table.'&sop='.$sop;
|
||||
|
||||
if ($board[bo_gallery_cols])
|
||||
$td_width = (int)(100 / $board[bo_gallery_cols]);
|
||||
@ -75,15 +75,15 @@ else {
|
||||
}
|
||||
|
||||
if ($sst)
|
||||
$sql_order = " order by $sst $sod ";
|
||||
$sql_order = " order by {$sst} {$sod} ";
|
||||
|
||||
if ($sca || $stx)
|
||||
{
|
||||
$sql = " select distinct wr_parent from $write_table where $sql_search $sql_order limit $from_record, $board[bo_page_rows] ";
|
||||
$sql = " select distinct wr_parent from {$write_table} where {$sql_search} {$sql_order} limit {$from_record}, {$board[bo_page_rows]} ";
|
||||
}
|
||||
else
|
||||
{
|
||||
$sql = " select * from $write_table where wr_is_comment = 0 $sql_order limit $from_record, $board[bo_page_rows] ";
|
||||
$sql = " select * from {$write_table} where wr_is_comment = 0 {$sql_order} limit {$from_record}, {$board[bo_page_rows]} ";
|
||||
}
|
||||
$result = sql_query($sql);
|
||||
|
||||
@ -95,12 +95,12 @@ $i = 0;
|
||||
|
||||
if (!$sca && !$stx)
|
||||
{
|
||||
$arr_notice = explode("\n", trim($board[bo_notice]));
|
||||
$arr_notice = explode(',', trim($board[bo_notice]));
|
||||
for ($k=0; $k<count($arr_notice); $k++)
|
||||
{
|
||||
if (trim($arr_notice[$k])=='') continue;
|
||||
|
||||
$row = sql_fetch(" select * from $write_table where wr_id = '$arr_notice[$k]' ");
|
||||
$row = sql_fetch(" select * from {$write_table} where wr_id = '{$arr_notice[$k]}' ");
|
||||
|
||||
if (!$row[wr_id]) continue;
|
||||
|
||||
@ -117,10 +117,10 @@ while ($row = sql_fetch_array($result))
|
||||
{
|
||||
// 검색일 경우 wr_id만 얻었으므로 다시 한행을 얻는다
|
||||
if ($sca || $stx)
|
||||
$row = sql_fetch(" select * from $write_table where wr_id = '$row[wr_parent]' ");
|
||||
$row = sql_fetch(" select * from {$write_table} where wr_id = '{$row[wr_parent]}' ");
|
||||
|
||||
$list[$i] = get_list($row, $board, $board_skin_path, $board[bo_subject_len]);
|
||||
if (strstr($sfl, "subject"))
|
||||
if (strstr($sfl, 'subject'))
|
||||
$list[$i][subject] = search_font($stx, $list[$i][subject]);
|
||||
$list[$i][is_notice] = false;
|
||||
//$list[$i][num] = number_format($total_count - ($page - 1) * $board[bo_page_rows] - $k);
|
||||
@ -130,40 +130,40 @@ while ($row = sql_fetch_array($result))
|
||||
$k++;
|
||||
}
|
||||
|
||||
$write_pages = get_paging($config[cf_write_pages], $page, $total_page, "./board.php?bo_table=$bo_table".$qstr."&page=");
|
||||
$write_pages = get_paging($config[cf_write_pages], $page, $total_page, './board.php?bo_table='.$bo_table.$qstr.'&page=');
|
||||
|
||||
$list_href = '';
|
||||
$prev_part_href = '';
|
||||
$next_part_href = '';
|
||||
if ($sca || $stx)
|
||||
{
|
||||
$list_href = "./board.php?bo_table=$bo_table";
|
||||
$list_href = './board.php?bo_table='.$bo_table;
|
||||
|
||||
//if ($prev_spt >= $min_spt)
|
||||
$prev_spt = $spt - $config[cf_search_part];
|
||||
if (isset($min_spt) && $prev_spt >= $min_spt)
|
||||
$prev_part_href = "./board.php?bo_table=$bo_table".$qstr."&spt=$prev_spt&page=1";
|
||||
$prev_part_href = './board.php?bo_table='.$bo_table.$qstr.'&spt='.$prev_spt.'&page=1';
|
||||
|
||||
$next_spt = $spt + $config[cf_search_part];
|
||||
if ($next_spt < 0)
|
||||
$next_part_href = "./board.php?bo_table=$bo_table".$qstr."&spt=$next_spt&page=1";
|
||||
$next_part_href = './board.php?bo_table='.$bo_table.$qstr.'&spt='.$next_spt.'&page=1';
|
||||
}
|
||||
|
||||
$write_href = "";
|
||||
$write_href = '';
|
||||
if ($member[mb_level] >= $board[bo_write_level])
|
||||
$write_href = "./write.php?bo_table=$bo_table";
|
||||
$write_href = './write.php?bo_table='.$bo_table;
|
||||
|
||||
$nobr_begin = $nobr_end = "";
|
||||
if (preg_match("/gecko|firefox/i", $_SERVER['HTTP_USER_AGENT'])) {
|
||||
$nobr_begin = "<nobr style='display:block; overflow:hidden;'>";
|
||||
$nobr_end = "</nobr>";
|
||||
$nobr_begin = '<nobr>';
|
||||
$nobr_end = '</nobr>';
|
||||
}
|
||||
|
||||
// RSS 보기 사용에 체크가 되어 있어야 RSS 보기 가능 061106
|
||||
$rss_href = "";
|
||||
$rss_href = '';
|
||||
if ($board[bo_use_rss_view])
|
||||
$rss_href = "./rss.php?bo_table=$bo_table";
|
||||
$rss_href = './rss.php?bo_table='.$bo_table;
|
||||
|
||||
$stx = get_text(stripslashes($stx));
|
||||
include_once("$board_skin_path/list.skin.php");
|
||||
include_once($board_skin_path.'/list.skin.php');
|
||||
?>
|
||||
|
||||
Reference in New Issue
Block a user