아이디 암호화 복호화 함수 원래대로 수정

This commit is contained in:
thisgun committed 2018-11-02 14:36:16 +09:00
1 parent 8b76de6650
commit 4376f39504
21 files changed
+38 -182

No files matched your search

+1 -4
View File
@@ -8,10 +8,7 @@ if (!$config['cf_email_use'])
if (!$is_member && $config['cf_formmail_is_member'])
alert_close('회원만 이용하실 수 있습니다.');
$mb_id = isset($mb_id) ? $mb_id : '';
$mb_hash = isset($mb_hash) ? $mb_hash : '';
$mb_id = get_search_string(get_member_by_hash($mb_id, $mb_hash));
$mb_id = isset($mb_id) ? get_search_string($mb_id) : '';
if ($is_member && !$member['mb_open'] && $is_admin != "super" && $member['mb_id'] != $mb_id)
alert_close('자신의 정보를 공개하지 않으면 다른분에게 메일을 보낼 수 없습니다.\\n\\n정보공개 설정은 회원정보수정에서 하실 수 있습니다.');
+2 -6
View File
@@ -36,9 +36,9 @@ $stx = trim($stx);
//검색인지 아닌지 구분하는 변수 초기화
$is_search_bbs = false;
if ($sca || $stx || $mb_hash || $stx === '0') { //검색이면
if ($sca || $stx || $stx === '0') { //검색이면
$is_search_bbs = true; //검색구분변수 true 지정
$sql_search = get_sql_search($sca, $sfl, $stx, $sop, $mb_hash);
$sql_search = get_sql_search($sca, $sfl, $stx, $sop);
// 가장 작은 번호를 얻어서 변수에 저장 (하단의 페이징에서 사용)
$sql = " select MIN(wr_num) as min_wr_num from {$write_table} ";
@@ -202,10 +202,6 @@ if($page_rows > 0) {
g5_latest_cache_data($board['bo_table'], $list);
if( $mb_hash ){
$qstr.="&mb_hash=$mb_hash";
}
$write_pages = get_paging(G5_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, get_pretty_url($bo_table, '', $qstr.'&page='));
$list_href = '';
-2
View File
@@ -50,8 +50,6 @@ $sql = " select a.*, b.mb_id, b.mb_nick, b.mb_email, b.mb_homepage
where a.me_{$kind}_mb_id = '{$member['mb_id']}' and a.me_type = '$kind'
order by a.me_id desc limit $from_record, {$config['cf_page_rows']} ";
echo $sql;
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++)
{
+1 -10
View File
@@ -10,18 +10,9 @@ if (!$member['mb_open'] && $is_admin != 'super' && $member['mb_id'] != $mb_id)
$content = "";
// 탈퇴한 회원에게 쪽지 보낼 수 없음
$mb_id = isset($mb_id) ? $mb_id : '';
$mb_hash = isset($mb_hash) ? $mb_hash : '';
$me_recv_mb_nicks = '';
if ($mb_id || $mb_hash)
if ($me_recv_mb_id)
{
$me_recv_mb_id = get_search_string(get_member_by_hash($mb_id, $mb_hash));
$mb = get_member($me_recv_mb_id);
$me_recv_mb_nicks = $mb['mb_nick'];
if (!$mb['mb_id'])
alert_close('회원정보가 존재하지 않습니다.\\n\\n탈퇴하였을 수 있습니다.');
+2 -7
View File
@@ -9,7 +9,7 @@ if (!chk_captcha()) {
alert('자동등록방지 숫자가 틀렸습니다.');
}
$recv_list = explode(',', trim($_POST['me_recv_mb_nicks']));
$recv_list = explode(',', trim($_POST['me_recv_mb_id']));
$str_nick_list = '';
$msg = '';
$error_list = array();
@@ -18,12 +18,7 @@ $member_list = array('id'=>array(), 'nick'=>array());
start_event('memo_form_update_before', $recv_list);
for ($i=0; $i<count($recv_list); $i++) {
$recv_nick = preg_replace('/\s+/', '', get_search_string($recv_list[$i]));
$sql = " select mb_id, mb_nick, mb_open, mb_leave_date, mb_intercept_date from {$g5['member_table']} where mb_nick = '".sql_real_escape_string($recv_nick)."' ";
$row = sql_fetch($sql);
$row = sql_fetch(" select mb_id, mb_nick, mb_open, mb_leave_date, mb_intercept_date from {$g5['member_table']} where mb_id = '{$recv_list[$i]}' ");
if ($row) {
if ($is_admin || ($row['mb_open'] && (!$row['mb_leave_date'] || !$row['mb_intercept_date']))) {
$member_list['id'][] = $row['mb_id'];
+6 -28
View File
@@ -20,34 +20,12 @@ else if ($view == "c")
else
$view = '';
if(isset($mb_nick) && $mb_nick){ // 닉네임으로 요청한 경우
$mb_nick = get_search_string(strip_tags($mb_nick));
$mb_id = isset($_GET['mb_id']) ? ($_GET['mb_id']) : '';
$mb_id = substr(preg_replace('#[^a-z0-9_]#i', '', $mb_id), 0, 20);
$sql = "select mb_id from `{$g5['member_table']}` where mb_nick = '".sql_real_escape_string($mb_nick)."' ";
$mb = sql_fetch($sql);
if( $mb['mb_id'] ){
$mb_hash = get_string_encrypt($mb['mb_id']);
} else {
$sql_common .= " and 1 = 0 ";
}
if ($mb_id) {
$sql_common .= " and a.mb_id = '{$mb_id}' ";
}
$mb_id = isset($_GET['mb_id']) ? substr(preg_replace('#[^a-z0-9_]#i', '', $_GET['mb_id']), 0, 20) : '';
$mb_hash = isset($mb_hash) ? $mb_hash : '';
$mb_nick = isset($mb_nick) ? $mb_nick : '';
if ($is_admin && $mb_id) {
$sql_common .= " and a.mb_id = '".$mb_id."' ";
} else if ($mb_hash){
$sql_common .= " and a.mb_id = '".get_string_check_decrypt($mb_hash, 'mb_id')."' ";
if ( ! $mb_nick ){
$mb = get_member( get_string_check_decrypt($mb_hash, 'mb_id') );
$mb_nick = $mb['mb_nick'];
}
}
$sql_order = " order by a.bn_id desc ";
$sql = " select count(*) as cnt {$sql_common} ";
@@ -130,9 +108,9 @@ for ($i=0; $row=sql_fetch_array($result); $i++) {
$list[$i]['wr_subject'] = $row2['wr_subject'];
}
$write_pages = get_paging(G5_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, "?gr_id=$gr_id&amp;view=$view&amp;mb_id=$mb_id&amp;mb_hash=$mb_hash&amp;page=");
$write_pages = get_paging(G5_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, "?gr_id=$gr_id&amp;view=$view&amp;mb_id=$mb_id&amp;page=");
include_once($new_skin_path.'/new.skin.php');
include_once('./_tail.php');
?>
?>
+1 -2
View File
@@ -8,9 +8,8 @@ if (!$member['mb_open'] && $is_admin != 'super' && $member['mb_id'] != $mb_id)
alert_close('자신의 정보를 공개하지 않으면 다른분의 정보를 조회할 수 없습니다.\\n\\n정보공개 설정은 회원정보수정에서 하실 수 있습니다.');
$mb_id = isset($mb_id) ? $mb_id : '';
$mb_hash = isset($mb_hash) ? $mb_hash : '';
$mb = get_member(get_search_string(get_member_by_hash($mb_id, $mb_hash)));
$mb = get_member($mb_id);
if (!$mb['mb_id'])
alert_close('회원정보가 존재하지 않습니다.\\n\\n탈퇴하였을 수 있습니다.');
+7 -43
View File
@@ -598,7 +598,7 @@ function html_purifier($html)
// 검색 구문을 얻는다.
function get_sql_search($search_ca_name, $search_field, $search_text, $search_operator='and', $mb_hashkey='')
function get_sql_search($search_ca_name, $search_field, $search_text, $search_operator='and')
{
global $g5;
@@ -609,7 +609,7 @@ function get_sql_search($search_ca_name, $search_field, $search_text, $search_op
$search_text = strip_tags(($search_text));
$search_text = trim(stripslashes($search_text));
if (!$search_text && $search_text !== '0' && !$mb_hashkey) {
if (!$search_text && $search_text !== '0') {
if ($search_ca_name) {
return $str;
} else {
@@ -657,11 +657,6 @@ function get_sql_search($search_ca_name, $search_field, $search_text, $search_op
$str .= $op2;
switch ($field[$k]) {
case "mb_id" :
if( $is_admin ){
$str .= " $field[$k] = '$s[$i]' ";
$mb_hashkey = '';
}
break;
case "wr_name" :
$str .= " $field[$k] = '$s[$i]' ";
break;
@@ -692,12 +687,6 @@ function get_sql_search($search_ca_name, $search_field, $search_text, $search_op
$op1 = " $search_operator ";
}
if ($mb_hashkey){
$str .= (preg_match('/[a-z]/i', $str) ? " $search_operator" : '' )." mb_id = '".get_string_check_decrypt($mb_hashkey, 'mb_id')."' ";
$not_comment = 1;
}
$str .= " ) ";
if ($not_comment)
$str .= " and wr_is_comment = '0' ";
@@ -1291,13 +1280,6 @@ function get_sideview($mb_id, $name='', $email='', $homepage='')
$tmp_name = "";
$en_mb_id = $mb_id;
if( $is_admin ){
$mb_params = 'mb_id='.$mb_id;
} else {
$en_mb_id = get_string_encrypt($mb_id);
$mb_params = 'mb_hash='.$en_mb_id;
}
if ($mb_id) {
//$tmp_name = "<a href=\"".G5_BBS_URL."/profile.php?mb_id=".$mb_id."\" class=\"sv_member\" title=\"$name 자기소개\" rel="nofollow" target=\"_blank\" onclick=\"return false;\">$name</a>";
$tmp_name = '<a href="'.G5_BBS_URL.'/profile.php?mb_id='.$mb_id.'" class="sv_member" title="'.$name.' 자기소개" target="_blank" rel="nofollow" onclick="return false;">';
@@ -1342,26 +1324,22 @@ function get_sideview($mb_id, $name='', $email='', $homepage='')
$str2 = "<span class=\"sv\">\n";
if($mb_id)
$str2 .= "<a href=\"".G5_BBS_URL."/memo_form.php?".$mb_params."\" onclick=\"win_memo(this.href); return false;\">쪽지보내기</a>\n";
$str2 .= "<a href=\"".G5_BBS_URL."/memo_form.php?me_recv_mb_id=".$mb_id."\" onclick=\"win_memo(this.href); return false;\">쪽지보내기</a>\n";
if($email)
$str2 .= "<a href=\"".G5_BBS_URL."/formmail.php?".$mb_params."&amp;name=".urlencode($name)."&amp;email=".$email."\" onclick=\"win_email(this.href); return false;\">메일보내기</a>\n";
$str2 .= "<a href=\"".G5_BBS_URL."/formmail.php?mb_id=".$mb_id."&amp;name=".urlencode($name)."&amp;email=".$email."\" onclick=\"win_email(this.href); return false;\">메일보내기</a>\n";
if($homepage)
$str2 .= "<a href=\"".$homepage."\" target=\"_blank\">홈페이지</a>\n";
if($mb_id)
$str2 .= "<a href=\"".G5_BBS_URL."/profile.php?".$mb_params."\" onclick=\"win_profile(this.href); return false;\">자기소개</a>\n";
$str2 .= "<a href=\"".G5_BBS_URL."/profile.php?mb_id=".$mb_id."\" onclick=\"win_profile(this.href); return false;\">자기소개</a>\n";
if($bo_table) {
if($mb_id) {
if( $is_admin ){
$str2 .= "<a href=\"".get_pretty_url($bo_table, '', "sca=".$sca."&amp;sfl=mb_id,1&amp;stx=".$en_mb_id)."\">아이디로 검색</a>\n";
} else {
$str2 .= "<a href=\"".get_pretty_url($bo_table, '', "sca=".$sca."&amp;".$mb_params)."\">아이디로 검색</a>\n";
}
$str2 .= "<a href=\"".get_pretty_url($bo_table, '', "sca=".$sca."&amp;sfl=mb_id,1&amp;stx=".$en_mb_id)."\">아이디로 검색</a>\n";
} else {
$str2 .= "<a href=\"".get_pretty_url($bo_table, '', "sca=".$sca."&amp;sfl=wr_name,1&amp;stx=".$name)."\">이름으로 검색</a>\n";
}
}
if($mb_id)
$str2 .= "<a href=\"".G5_BBS_URL."/new.php?".$mb_params."\" class=\"link_new_page\" onclick=\"check_goto_new(this.href, event);\">전체게시물</a>\n";
$str2 .= "<a href=\"".G5_BBS_URL."/new.php?mb_id=".$mb_id."\" class=\"link_new_page\" onclick=\"check_goto_new(this.href, event);\">전체게시물</a>\n";
if($is_admin == "super" && $mb_id) {
$str2 .= "<a href=\"".G5_ADMIN_URL."/member_form.php?w=u&amp;mb_id=".$mb_id."\" target=\"_blank\">회원정보변경</a>\n";
$str2 .= "<a href=\"".G5_ADMIN_URL."/point_list.php?sfl=mb_id&amp;stx=".$mb_id."\" target=\"_blank\">포인트내역</a>\n";
@@ -3445,20 +3423,6 @@ function check_vaild_callback($callback){
}
}
function is_url_base64_encoded($s)
{
$s_encode = strtr($s, '._-', '+/=');
if (!preg_match('/^[a-zA-Z0-9\/\r\n+]*={0,2}$/', $s_encode)) return false;
$decoded = base64_decode($s_encode, true);
if(false === $decoded) return false;
if(base64_encode($decoded) != $s_encode) return false;
return true;
}
// 문자열 암복호화
class str_encrypt
{
+1 -47
View File
@@ -298,30 +298,6 @@ function get_string_encrypt($str){
return $encrypt_str;
}
function get_bool_encrypt_encoded($str){
return apply_replace('get_bool_encrypt_encoded', is_url_base64_encoded($str), $str);
}
function get_string_check_decrypt($str, $field=''){
if( $field === 'mb_id' ){
$pattern = '/[^0-9a-z_]+/i';
} else {
$pattern = '/[^a-zA-Z0-9\/:@\.\+-s]/';
}
if( get_bool_encrypt_encoded($str) ){
if( $field === 'mb_id' ){
return preg_replace($pattern, '', get_string_decrypt($str));
}
return get_string_decrypt($str);
}
return preg_replace($pattern, '', strip_tags($str));
}
function get_string_decrypt($str){
$new = get_class_encrypt();
@@ -331,19 +307,6 @@ function get_string_decrypt($str){
return $decrypt_str;
}
function get_member_by_hash($mb_id='', $mb_hash=''){
global $is_admin;
if( $is_admin && $mb_id ){
return $mb_id;
} else if ( $mb_hash ){
return get_string_check_decrypt($mb_hash, 'mb_id');
}
return '';
}
function get_permission_debug_show(){
global $member;
@@ -373,7 +336,7 @@ function get_mb_icon_name($mb_id){
return $icon_name;
}
return md5($mb_id);
return $mb_id;
}
// 생성되면 안되는 게시판명
@@ -388,15 +351,6 @@ function get_bo_table_banned_word(){
return apply_replace('get_bo_table_banned_word', $folders);
}
function get_add_mbhash_params($qstr, $board, $wr_id){
if( isset($_GET['mb_hash']) && is_url_base64_encoded($_GET['mb_hash']) ){
$qstr .= '&amp;mb_hash=' . strip_tags($_GET['mb_hash']);
}
return $qstr;
}
function get_board_sfl_select_options($sfl){
global $is_admin;
+3 -3
View File
@@ -13,14 +13,14 @@ add_stylesheet('<link rel="stylesheet" href="'.$member_skin_url.'/style.css">',
<li><a href="./memo.php?kind=send">보낸쪽지</a></li>
<li><a href="./memo_form.php" class="selected">쪽지쓰기</a></li>
</ul>
<form name="fmemoform" action="./memo_form_update.php" onsubmit="return fmemoform_submit(this);" method="post" autocomplete="off">
<form name="fmemoform" action="<?php echo $memo_action_url; ?>" onsubmit="return fmemoform_submit(this);" method="post" autocomplete="off">
<div class="form_01">
<h2 class="sound_only">쪽지쓰기</h2>
<ul>
<li>
<label for="me_recv_mb_nicks" class="sound_only">받는 회원닉네임<strong>필수</strong></label>
<label for="me_recv_mb_id" class="sound_only">받는 회원아이디<strong>필수</strong></label>
<input type="text" name="me_recv_mb_nicks" value="<?php echo $me_recv_mb_nicks; ?>" id="me_recv_mb_nicks" required class="frm_input full_input required" size="47" placeholder="받는 회원닉네임">
<input type="text" name="me_recv_mb_id" value="<?php echo $me_recv_mb_id; ?>" id="me_recv_mb_id" required class="frm_input full_input required" size="47" placeholder="받는 회원아이디">
<span class="frm_info">여러 회원에게 보낼때는 컴마(,)로 구분하세요.</span>
<?php if ($config['cf_memo_send_point']) { ?>
<br ><span class="frm_info">쪽지 보낼때 회원당 <?php echo number_format($config['cf_memo_send_point']); ?>점의 포인트를 차감합니다.</span>
+1 -1
View File
@@ -43,7 +43,7 @@ add_stylesheet('<link rel="stylesheet" href="'.$member_skin_url.'/style.css">',
</article>
<div class="win_btn">
<?php if ($kind == 'recv') { ?><a href="./memo_form.php?mb_hash=<?php echo get_string_encrypt($mb['mb_id']); ?>&amp;me_id=<?php echo $memo['me_id'] ?>" class="btn_submit">답장</a><?php } ?>
<?php if ($kind == 'recv') { ?><a href="./memo_form.php?me_recv_mb_id=<?php echo $mb['mb_id'] ?>&amp;me_id=<?php echo $memo['me_id'] ?>" class="btn_submit">답장</a><?php } ?>
<?php if($prev_link) { ?>
<a href="<?php echo $prev_link ?>" class="btn_b03 btn">이전쪽지</a>
<?php } ?>
+1 -5
View File
@@ -16,11 +16,7 @@ add_stylesheet('<link rel="stylesheet" href="'.$new_skin_url.'/style.css">', 0);
<option value="w">원글만
<option value="c">코멘트만
</select>
<?php if ($is_admin) { // 만약 관리자이면 회원 아이디로 검색 ?>
<input type="text" name="mb_id" value="<?php echo $mb_id ?>" id="mb_id" placeholder="회원 아이디로 검색" required class="frm_input">
<?php } else { // 일반 회원이거나 비회원이면 회원 닉네임으로 검색 ?>
<input type="text" name="mb_nick" value="<?php echo get_text($mb_nick); ?>" id="mb_id" placeholder="회원 닉네임으로 검색" required class="frm_input">
<?php } ?>
<input type="text" name="mb_id" value="<?php echo $mb_id ?>" id="mb_id" placeholder="검색어(필수)" required class="frm_input ">
<button type="submit" value="검색" class="btn_submit"><i class="fa fa-search" aria-hidden="true"></i></button>
</form>
<script>
+2 -2
View File
@@ -20,9 +20,9 @@ add_stylesheet('<link rel="stylesheet" href="'.$member_skin_url.'/style.css">',
<h2 class="sound_only">쪽지쓰기</h2>
<ul>
<li>
<label for="me_recv_mb_nicks" class="sound_only">받는 회원닉네임<strong>필수</strong></label>
<label for="me_recv_mb_id" class="sound_only">받는 회원아이디<strong>필수</strong></label>
<input type="text" name="me_recv_mb_nicks" value="<?php echo $me_recv_mb_nicks; ?>" id="me_recv_mb_nicks" required class="frm_input full_input required" size="47" placeholder="받는 회원닉네임">
<input type="text" name="me_recv_mb_id" value="<?php echo $me_recv_mb_id; ?>" id="me_recv_mb_id" required class="frm_input full_input required" size="47" placeholder="받는 회원아이디">
<span class="frm_info">여러 회원에게 보낼때는 컴마(,)로 구분하세요.</span>
<?php if ($config['cf_memo_send_point']) { ?>
<br ><span class="frm_info">쪽지 보낼때 회원당 <?php echo number_format($config['cf_memo_send_point']); ?>점의 포인트를 차감합니다.</span>
+1 -1
View File
@@ -56,7 +56,7 @@ add_stylesheet('<link rel="stylesheet" href="'.$member_skin_url.'/style.css">',
<a href="<?php echo $list_link ?>" class="btn btn_b01"><i class="fa fa-list" aria-hidden="true"></i> 목록</a>
<button type="button" onclick="window.close();" class="btn_close">창닫기</button>
<?php if ($kind == 'recv') { ?><a href="./memo_form.php?mb_hash=<?php echo get_string_encrypt($mb['mb_id']); ?>&amp;me_id=<?php echo $memo['me_id'] ?>" class="btn btn_b02 reply_btn">답장</a><?php } ?>
<?php if ($kind == 'recv') { ?><a href="./memo_form.php?me_recv_mb_id=<?php echo $mb['mb_id'] ?>&amp;me_id=<?php echo $memo['me_id'] ?>" class="btn btn_b02 reply_btn">답장</a><?php } ?>
</div>
</div>
</div>
+1 -5
View File
@@ -22,13 +22,9 @@ add_stylesheet('<link rel="stylesheet" href="'.$new_skin_url.'/style.css">', 0);
<option value="c">코멘트만
</select>
<label for="mb_id" class="sound_only">검색어<strong class="sound_only"> 필수</strong></label>
<?php if ($is_admin) { // 만약 관리자이면 회원 아이디로 검색 ?>
<input type="text" name="mb_id" value="<?php echo $mb_id ?>" id="mb_id" required class="frm_input" size="40">
<?php } else { // 일반 회원이거나 비회원이면 회원 닉네임으로 검색 ?>
<input type="text" name="mb_nick" value="<?php echo get_text($mb_nick); ?>" id="mb_id" required class="frm_input" size="40">
<?php } ?>
<button type="submit" class="btn_submit"><i class="fa fa-search" aria-hidden="true"></i> 검색</button>
<p><?php echo $is_admin ? '회원 아이디만 검색 가능' : '회원 닉네임만 검색 가능'; ?></p>
<p>회원 아이디만 검색 가능</p>
</form>
<script>
/* 셀렉트 박스에서 자동 이동 해제
@@ -18,9 +18,9 @@ add_stylesheet('<link rel="stylesheet" href="'.$member_skin_url.'/style.css">',
<h2 class="sound_only">쪽지쓰기</h2>
<ul>
<li>
<label for="me_recv_mb_nicks" class="sound_only">받는 회원닉네임<strong>필수</strong></label>
<label for="me_recv_mb_id" class="sound_only">받는 회원아이디<strong>필수</strong></label>
<input type="text" name="me_recv_mb_nicks" value="<?php echo $me_recv_mb_nicks; ?>" id="me_recv_mb_nicks" required class="frm_input full_input required" size="47" placeholder="받는 회원닉네임">
<input type="text" name="me_recv_mb_id" value="<?php echo $me_recv_mb_id; ?>" id="me_recv_mb_id" required class="frm_input full_input required" size="47" placeholder="받는 회원닉네임">
<span class="frm_info">여러 회원에게 보낼때는 컴마(,)로 구분하세요.</span>
<?php if ($config['cf_memo_send_point']) { ?>
<br ><span class="frm_info">쪽지 보낼때 회원당 <?php echo number_format($config['cf_memo_send_point']); ?>점의 포인트를 차감합니다.</span>
@@ -43,7 +43,7 @@ add_stylesheet('<link rel="stylesheet" href="'.$member_skin_url.'/style.css">',
</article>
<div class="win_btn">
<?php if ($kind == 'recv') { ?><a href="./memo_form.php?mb_hash=<?php echo get_string_encrypt($mb['mb_id']); ?>&amp;me_id=<?php echo $memo['me_id'] ?>" class="btn_submit">답장</a><?php } ?>
<?php if ($kind == 'recv') { ?><a href="./memo_form.php?me_recv_mb_id=<?php echo $mb['mb_id'] ?>&amp;me_id=<?php echo $memo['me_id'] ?>" class="btn_submit">답장</a><?php } ?>
<?php if($prev_link) { ?>
<a href="<?php echo $prev_link ?>" class="btn_b03 btn">이전쪽지</a>
<?php } ?>
@@ -16,11 +16,7 @@ add_stylesheet('<link rel="stylesheet" href="'.$new_skin_url.'/style.css">', 0);
<option value="w">원글만
<option value="c">코멘트만
</select>
<?php if ($is_admin) { // 만약 관리자이면 회원 아이디로 검색 ?>
<input type="text" name="mb_id" value="<?php echo $mb_id ?>" id="mb_id" placeholder="회원 아이디로 검색" required class="frm_input">
<?php } else { // 일반 회원이거나 비회원이면 회원 닉네임으로 검색 ?>
<input type="text" name="mb_nick" value="<?php echo get_text($mb_nick); ?>" id="mb_id" placeholder="회원 닉네임으로 검색" required class="frm_input">
<?php } ?>
<input type="text" name="mb_id" value="<?php echo $mb_id ?>" id="mb_id" placeholder="검색어(필수)" required class="frm_input ">
<button type="submit" value="검색" class="btn_submit"><i class="fa fa-search" aria-hidden="true"></i></button>
</form>
<script>
@@ -20,9 +20,9 @@ add_stylesheet('<link rel="stylesheet" href="'.$member_skin_url.'/style.css">',
<h2 class="sound_only">쪽지쓰기</h2>
<ul>
<li>
<label for="me_recv_mb_nicks" class="sound_only">받는 회원닉네임<strong>필수</strong></label>
<label for="me_recv_mb_id" class="sound_only">받는 회원아이디<strong>필수</strong></label>
<input type="text" name="me_recv_mb_nicks" value="<?php echo $me_recv_mb_nicks; ?>" id="me_recv_mb_nicks" required class="frm_input full_input required" size="47" placeholder="받는 회원닉네임">
<input type="text" name="me_recv_mb_id" value="<?php echo $me_recv_mb_id; ?>" id="me_recv_mb_id" required class="frm_input full_input required" size="47" placeholder="받는 회원닉네임">
<span class="frm_info">여러 회원에게 보낼때는 컴마(,)로 구분하세요.</span>
<?php if ($config['cf_memo_send_point']) { ?>
<br ><span class="frm_info">쪽지 보낼때 회원당 <?php echo number_format($config['cf_memo_send_point']); ?>점의 포인트를 차감합니다.</span>
@@ -56,7 +56,7 @@ add_stylesheet('<link rel="stylesheet" href="'.$member_skin_url.'/style.css">',
<a href="<?php echo $list_link ?>" class="btn btn_b01"><i class="fa fa-list" aria-hidden="true"></i> 목록</a>
<button type="button" onclick="window.close();" class="btn_close">창닫기</button>
<?php if ($kind == 'recv') { ?><a href="./memo_form.php?mb_hash=<?php echo get_string_encrypt($mb['mb_id']); ?>&amp;me_id=<?php echo $memo['me_id'] ?>" class="btn btn_b02 reply_btn">답장</a><?php } ?>
<?php if ($kind == 'recv') { ?><a href="./memo_form.php?me_recv_mb_id=<?php echo $mb['mb_id'] ?>&amp;me_id=<?php echo $memo['me_id'] ?>" class="btn btn_b02 reply_btn">답장</a><?php } ?>
</div>
</div>
</div>
+1 -5
View File
@@ -22,13 +22,9 @@ add_stylesheet('<link rel="stylesheet" href="'.$new_skin_url.'/style.css">', 0);
<option value="c">코멘트만
</select>
<label for="mb_id" class="sound_only">검색어<strong class="sound_only"> 필수</strong></label>
<?php if ($is_admin) { // 만약 관리자이면 회원 아이디로 검색 ?>
<input type="text" name="mb_id" value="<?php echo $mb_id ?>" id="mb_id" required class="frm_input" size="40">
<?php } else { // 일반 회원이거나 비회원이면 회원 닉네임으로 검색 ?>
<input type="text" name="mb_nick" value="<?php echo get_text($mb_nick); ?>" id="mb_id" required class="frm_input" size="40">
<?php } ?>
<button type="submit" class="btn_submit"><i class="fa fa-search" aria-hidden="true"></i> 검색</button>
<p><?php echo $is_admin ? '회원 아이디만 검색 가능' : '회원 닉네임만 검색 가능'; ?></p>
<p>회원 아이디만 검색 가능</p>
</form>
<script>
/* 셀렉트 박스에서 자동 이동 해제