Merge branch 'master' of github.com:gnuboard/g4s
This commit is contained in:
@ -317,5 +317,5 @@ else if ($w == 'cu') // 코멘트 수정
|
||||
|
||||
delete_cache_latest($bo_table);
|
||||
|
||||
goto_url('./board.php?bo_table='.$bo_table.'&wr_id='.$wr['wr_parent'].'&page='.$page.$qstr.'&#c_'.$comment_id);
|
||||
goto_url('./board.php?bo_table='.$bo_table.'&wr_id='.$wr['wr_parent'].'&'.$qstr.'&#c_'.$comment_id);
|
||||
?>
|
||||
|
||||
62
common.php
62
common.php
@ -186,65 +186,73 @@ $qstr = '';
|
||||
|
||||
if (isset($_REQUEST['sca'])) {
|
||||
$sca = escape_trim($_REQUEST['sca']);
|
||||
$qstr .= '&sca=' . urlencode($sca);
|
||||
if ($sca)
|
||||
$qstr .= '&sca=' . urlencode($sca);
|
||||
} else {
|
||||
$sca = "";
|
||||
$sca = '';
|
||||
}
|
||||
|
||||
if (isset($_REQUEST['sfl'])) {
|
||||
$sfl = escape_trim($_REQUEST['sfl']);
|
||||
$qstr .= '&sfl=' . urlencode($sfl); // search field (검색 필드)
|
||||
if ($sfl)
|
||||
$qstr .= '&sfl=' . urlencode($sfl); // search field (검색 필드)
|
||||
} else {
|
||||
$sfl = "";
|
||||
$sfl = '';
|
||||
}
|
||||
|
||||
|
||||
if (isset($_REQUEST['stx'])) { // search text (검색어)
|
||||
$stx = escape_trim($_REQUEST['stx']);
|
||||
$qstr .= '&stx=' . urlencode($stx);
|
||||
if ($stx)
|
||||
$qstr .= '&stx=' . urlencode($stx);
|
||||
} else {
|
||||
$stx = "";
|
||||
$stx = '';
|
||||
}
|
||||
|
||||
if (isset($_REQUEST['sst'])) {
|
||||
$sst = escape_trim($_REQUEST['sst']);
|
||||
$qstr .= '&sst=' . urlencode($sst); // search sort (검색 정렬 필드)
|
||||
if ($sst)
|
||||
$qstr .= '&sst=' . urlencode($sst); // search sort (검색 정렬 필드)
|
||||
} else {
|
||||
$sst = "";
|
||||
$sst = '';
|
||||
}
|
||||
|
||||
if (isset($_REQUEST['sod'])) { // search order (검색 오름, 내림차순)
|
||||
$sod = preg_match("/^(asc|desc)$/i", $sod) ? $sod : '';
|
||||
$qstr .= '&sod=' . urlencode($sod);
|
||||
if ($sod)
|
||||
$qstr .= '&sod=' . urlencode($sod);
|
||||
} else {
|
||||
$sod = "";
|
||||
$sod = '';
|
||||
}
|
||||
|
||||
if (isset($_REQUEST['sop'])) { // search operator (검색 or, and 오퍼레이터)
|
||||
$sop = preg_match("/^(or|and)$/i", $sop) ? $sop : '';
|
||||
$qstr .= '&sop=' . urlencode($sop);
|
||||
if ($sop)
|
||||
$qstr .= '&sop=' . urlencode($sop);
|
||||
} else {
|
||||
$sop = "";
|
||||
$sop = '';
|
||||
}
|
||||
|
||||
if (isset($_REQUEST['spt'])) { // search part (검색 파트[구간])
|
||||
$spt = (int)$spt;
|
||||
$qstr .= '&spt=' . urlencode($spt);
|
||||
if ($spt)
|
||||
$qstr .= '&spt=' . urlencode($spt);
|
||||
} else {
|
||||
$spt = "";
|
||||
$spt = '';
|
||||
}
|
||||
|
||||
if (isset($_REQUEST['page'])) { // 리스트 페이지
|
||||
$page = (int)$_REQUEST['page'];
|
||||
$qstr .= '&page=' . urlencode($page);
|
||||
if ($page)
|
||||
$qstr .= '&page=' . urlencode($page);
|
||||
} else {
|
||||
$page = "";
|
||||
$page = '';
|
||||
}
|
||||
|
||||
if (isset($_REQUEST['w'])) {
|
||||
$w = substr($w, 0, 2);
|
||||
} else {
|
||||
$w = "";
|
||||
$w = '';
|
||||
}
|
||||
|
||||
if (isset($_REQUEST['wr_id'])) {
|
||||
@ -257,7 +265,7 @@ if (isset($_REQUEST['bo_table'])) {
|
||||
$bo_table = escape_trim($_REQUEST['bo_table']);
|
||||
$bo_table = substr($bo_table, 0, 20);
|
||||
} else {
|
||||
$bo_table = "";
|
||||
$bo_table = '';
|
||||
}
|
||||
|
||||
// URL ENCODING
|
||||
@ -265,14 +273,14 @@ if (isset($_REQUEST['url'])) {
|
||||
$url = escape_trim($_REQUEST['url']);
|
||||
$urlencode = urlencode($url);
|
||||
} else {
|
||||
$url = "";
|
||||
$url = '';
|
||||
$urlencode = urlencode(escape_trim($_SERVER['REQUEST_URI']));
|
||||
}
|
||||
|
||||
if (isset($_REQUEST['gr_id'])) {
|
||||
$gr_id = escape_trim($_REQUEST['gr_id']);
|
||||
} else {
|
||||
$gr_id = "";
|
||||
$gr_id = '';
|
||||
}
|
||||
//===================================
|
||||
|
||||
@ -427,11 +435,11 @@ while ($entry = $tmp->read()) {
|
||||
|
||||
// 자바스크립트에서 go(-1) 함수를 쓰면 폼값이 사라질때 해당 폼의 상단에 사용하면
|
||||
// 캐쉬의 내용을 가져옴. 완전한지는 검증되지 않음
|
||||
header("Content-Type: text/html; charset=utf-8");
|
||||
$gmnow = gmdate("D, d M Y H:i:s") . " GMT";
|
||||
header("Expires: 0"); // rfc2616 - Section 14.21
|
||||
header("Last-Modified: " . $gmnow);
|
||||
header("Cache-Control: no-store, no-cache, must-revalidate"); // HTTP/1.1
|
||||
header("Cache-Control: pre-check=0, post-check=0, max-age=0"); // HTTP/1.1
|
||||
header("Pragma: no-cache"); // HTTP/1.0
|
||||
header('Content-Type: text/html; charset=utf-8');
|
||||
$gmnow = gmdate('D, d M Y H:i:s') . ' GMT';
|
||||
header('Expires: 0'); // rfc2616 - Section 14.21
|
||||
header('Last-Modified: ' . $gmnow);
|
||||
header('Cache-Control: no-store, no-cache, must-revalidate'); // HTTP/1.1
|
||||
header('Cache-Control: pre-check=0, post-check=0, max-age=0'); // HTTP/1.1
|
||||
header('Pragma: no-cache'); // HTTP/1.0
|
||||
?>
|
||||
@ -294,8 +294,8 @@ CREATE TABLE IF NOT EXISTS `g4s_group` (
|
||||
`gr_subject` varchar(255) NOT NULL default '',
|
||||
`gr_admin` varchar(255) NOT NULL default '',
|
||||
`gr_use_access` tinyint(4) NOT NULL default '0',
|
||||
`gr_show_menu` int(11) NOT NULL default '0',
|
||||
`gr_order` tinyint(4) NOT NULL default '0',
|
||||
`gr_show_menu` tinyint(4) NOT NULL default '0',
|
||||
`gr_order` int(11) NOT NULL default '0',
|
||||
`gr_1_subj` varchar(255) NOT NULL default '',
|
||||
`gr_2_subj` varchar(255) NOT NULL default '',
|
||||
`gr_3_subj` varchar(255) NOT NULL default '',
|
||||
|
||||
Reference in New Issue
Block a user