ÿØÿà JFIF ` ` ÿþ
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 : |
<? /** * * 일정표 수정 * * 작성일 : 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"> </th> <td class="top_line"> </td> </tr> </tbody> </table> </td> <td width="5"> </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"> </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"; ?>