diff --git a/adm/sms_admin/form_group.php b/adm/sms_admin/form_group.php index 4fb6cedc0..3acb5788f 100644 --- a/adm/sms_admin/form_group.php +++ b/adm/sms_admin/form_group.php @@ -136,7 +136,7 @@ function grouplist_submit(f) - + > diff --git a/adm/sms_admin/form_group_update.php b/adm/sms_admin/form_group_update.php index 7daebb063..824d6f2e4 100644 --- a/adm/sms_admin/form_group_update.php +++ b/adm/sms_admin/form_group_update.php @@ -13,7 +13,7 @@ if ($w == 'u') // 업데이트 // 실제 번호를 넘김 $k = $post_cnk[$i]; $fg_no = isset($_POST['fg_no'][$k]) ? (int) $_POST['fg_no'][$k] : 0; - $fg_name = isset($_POST['fg_name'][$k]) ? addslashes(strip_tags($_POST['fg_name'][$k])) : ''; + $fg_name = isset($_POST['fg_name'][$k]) ? addslashes(strip_tags(clean_xss_attributes($_POST['fg_name'][$k]))) : ''; $fg_member = isset($_POST['fg_member'][$k]) ? addslashes(strip_tags($_POST['fg_member'][$k])) : ''; if (!is_numeric($fg_no)) @@ -82,11 +82,11 @@ else if ($w == 'no') } else // 등록 { + $fg_name = isset($_POST['fg_name']) ? addslashes(strip_tags(clean_xss_attributes($_POST['fg_name']))) : ''; + if (!strlen(trim($fg_name))) alert('그룹명을 입력해주세요'); - $fg_name = addslashes(strip_tags($fg_name)); - $res = sql_fetch("select fg_name from {$g5['sms5_form_group_table']} where fg_name = '$fg_name'"); if ($res) alert('같은 그룹명이 존재합니다.'); diff --git a/bbs/point.php b/bbs/point.php index e67002ce8..e8e614fad 100644 --- a/bbs/point.php +++ b/bbs/point.php @@ -21,6 +21,17 @@ $total_page = ceil($total_count / $rows); // 전체 페이지 계산 if ($page < 1) { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) $from_record = ($page - 1) * $rows; // 시작 열을 구함 +$sql = " select * + {$sql_common} + {$sql_order} + limit {$from_record}, {$rows} "; + +$result = sql_query($sql); + +for ($i=0; $row=sql_fetch_array($result); $i++) { + $list[] = $row; +} + include_once($member_skin_path.'/point.skin.php'); include_once(G5_PATH.'/tail.sub.php'); \ No newline at end of file diff --git a/config.php b/config.php index fdf281ffe..dea539c9b 100644 --- a/config.php +++ b/config.php @@ -5,8 +5,8 @@ ********************/ define('G5_VERSION', '그누보드5'); -define('G5_GNUBOARD_VER', '5.4.4.6'); -define('G5_YOUNGCART_VER', '5.4.4.6.1'); +define('G5_GNUBOARD_VER', '5.4.4.7'); +define('G5_YOUNGCART_VER', '5.4.4.7'); // 이 상수가 정의되지 않으면 각각의 개별 페이지는 별도로 실행될 수 없음 define('_GNUBOARD_', true); diff --git a/mobile/skin/latest/basic/latest.skin.php b/mobile/skin/latest/basic/latest.skin.php index 434bbc945..79079ec68 100644 --- a/mobile/skin/latest/basic/latest.skin.php +++ b/mobile/skin/latest/basic/latest.skin.php @@ -28,7 +28,8 @@ $is_show_next_prev = ($list_count > 4) ? 1 : 0; $thumb = get_list_thumbnail($bo_table, $list[$i]['wr_id'], $thumb_width, $thumb_height, false, true); $img = $thumb['src'] ? $thumb['src'] : ''; $img_content = $img ? ''.$thumb['alt'].'' : ''; - + $wr_href = get_pretty_url($bo_table, $list[$i]['wr_id']); + $echo_ul = ( $i && (($i % $divisor_count) === 0) ) ? '