!C99Shell v. 2.5 [PHP 8 Update] [24.05.2025]!

Software: Apache. PHP/8.1.30 

uname -a: Linux server1.tuhinhossain.com 5.15.0-151-generic #161-Ubuntu SMP Tue Jul 22 14:25:40 UTC
2025 x86_64
 

uid=1002(picotech) gid=1003(picotech) groups=1003(picotech),0(root)  

Safe-mode: OFF (not secure)

/home/picotech/domains/smm.picotech.app/public_html/storage/framework/views/   drwxrwxrwx
Free 28.65 GB of 117.98 GB (24.28%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Self remove    Logout    


Viewing file:     6726b8010abe7db22a3bb6bf3fca12928b0fea7f.php (17.24 KB)      -rwxrwxrwx
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php $__env->startSection('title'); ?> Order <?php $__env->stopSection(); ?>

<?php $__env->startSection('extra-css'); ?>
    <link rel="stylesheet" href="<?php echo e(asset('plugins/datatables-bs4/css/dataTables.bootstrap4.min.css')); ?>">
    <link rel="stylesheet" href="<?php echo e(asset('plugins/datatables-responsive/css/responsive.bootstrap4.min.css')); ?>">
    <style>
    .custom-modal-dialog{
    max-width: 1000px!important;
        }
    </style>
<?php $__env->stopSection(); ?>

<?php $__env->startSection('content'); ?>
    <!-- Main content -->
    <section class="content">
        <div class="row">
            <div class="col-12">
                <div class="card">
                    <div class="card-header">
                        <h2 class="card-title"><?php echo app('translator')->get('admin.order'); ?></h2>
                        <button class="btn btn-outline-info float-right" type="button" data-toggle="modal" data-target="#massModalLong"><?php echo app('translator')->get('admin.form.button.mass_order_create'); ?></button>
                        <button class="btn btn-outline-primary float-right mr-3" type="button" data-toggle="modal" data-target="#categoryModalLong"><?php echo app('translator')->get('admin.form.button.new_order_create'); ?></button>

                    </div>
                    <!-- /.card-header -->
                    <div class="card-body table-body">
                        <table id="categories" class="table table-striped table-bordered dt-responsive nowrap">
                            <thead>
                            <tr>
                                <th><?php echo app('translator')->get('customer.order_number'); ?></th>
                                <th><?php echo app('translator')->get('customer.order_basic_details'); ?></th>
                                <th><?php echo app('translator')->get('admin.table.status'); ?></th>
                                <th><?php echo app('translator')->get('admin.table.action'); ?></th>
                            </tr>
                            </thead>
                        </table>
                    </div>
                    <!-- /.card-body -->
                </div>
                <!-- /.card -->
            </div>
            <!-- /.col -->
        </div>
        <!-- /.row -->
    </section>
    <!-- /.content -->
    <!-- Button trigger modal -->
    <!-- Modal -->
    <div class="modal fade" id="categoryModalLong" tabindex="-1" role="dialog" aria-labelledby="orderModalLongTitle" aria-hidden="true">
      <div class="modal-dialog custom-modal-dialog" role="document">
        <div class="modal-content">
          <div class="modal-header">
            <h5 class="modal-title" id="orderModalLongTitle"><?php echo app('translator')->get('admin.order_create'); ?></h5>
            <button type="button" class="close" data-dismiss="modal" aria-label="Close">
              <span aria-hidden="true">&times;</span>
            </button>
          </div>
          <div class="modal-body">
            <form method="post" role="form" id="planForm" action="<?php echo e(route('customer.order.store')); ?>">
                <input type="hidden" id="charge_input" name="charges">
               <?php echo csrf_field(); ?>
               <div class="card-body">
                  <?php echo $__env->make('customer.order.form'\Illuminate\Support\Arr::except(get_defined_vars(), ['__data''__path']))->render(); ?>
               </div>
               <div class="modal-footer">
                    <button type="button" class="btn btn-secondary" data-dismiss="modal"><?php echo app('translator')->get('admin.form.button.close'); ?></button>
                    <button type="submit" class="btn btn-primary" id="order_btn"><?php echo app('translator')->get('admin.order'); ?></button>
               </div>
            </form>
          </div>
        </div>
      </div>
    </div>

    <div class="modal fade" id="massModalLong" tabindex="-1" role="dialog" aria-labelledby="massModalLongTitle" aria-hidden="true">
        <div class="modal-dialog custom-modal-dialog" role="document">
            <div class="modal-content">
                <div class="modal-header">
                    <h5 class="modal-title" id="massModalLongTitle"><?php echo app('translator')->get('admin.form.button.mass_order'); ?></h5>
                    <button type="button" class="close" data-dismiss="modal" aria-label="Close">
                        <span aria-hidden="true">&times;</span>
                    </button>
                </div>
                <div class="modal-body">
                    <form method="post" role="form" action="<?php echo e(route('customer.mass.order.store')); ?>">
                        <?php echo csrf_field(); ?>
                        <div class="card-body">
                            <div class="row">
                                <div class="col-lg-12">
                                    <div class="form-group">
                                        <label for="mass_services"><?php echo app('translator')->get('admin.order_service'); ?></label>
                                        <select class="form-control" name="service_id" id="mass_services">
                                            <option selected disabled>Choose a option</option>
                                            <?php if($services->isNotEmpty()): ?>
                                                <?php $__currentLoopData $services$__env->addLoop($__currentLoopData); foreach($__currentLoopData as $service): $__env->incrementLoopIndices(); $loop $__env->getLastLoop(); ?>
                                                    <option data-action="<?php echo e($service); ?>" value="<?php echo e($service->id); ?>"><?php echo e($service->name); ?></option>
                                                <?php endforeach; $__env->popLoop(); $loop $__env->getLastLoop(); ?>
                                            <?php else: ?>
                                                <option><?php echo app('translator')->get('admin.no_data_available'); ?></option>
                                            <?php endif; ?>
                                        </select>
                                    </div>
                                </div>
                            </div>
                            <div id="mass-service">

                            </div>
                            <div class="col-lg-12">
                                <div class="form-check">
                                    <input class="form-check-input" type="checkbox" value="" id="massconfirmationCheck">
                                    <label class="form-check-label" for="massconfirmationCheck">
                                        <?php echo app('translator')->get('admin.i_have_confirm'); ?>
                                    </label>
                                </div>
                            </div>
                        </div>
                        <div class="modal-footer">
                            <button type="button" class="btn btn-secondary" data-dismiss="modal"><?php echo app('translator')->get('admin.form.button.close'); ?></button>
                            <button type="submit" class="btn btn-primary" id="mass_order_btn"><?php echo app('translator')->get('admin.order'); ?></button>
                        </div>
                    </form>
                </div>
            </div>
        </div>
    </div>
<?php $__env->stopSection(); ?>

<?php $__env->startSection('extra-scripts'); ?>
    <script src="<?php echo e(asset('plugins/datatables/jquery.dataTables.min.js')); ?>"></script>
    <script src="<?php echo e(asset('plugins/datatables-bs4/js/dataTables.bootstrap4.min.js')); ?>"></script>
    <script src="<?php echo e(asset('plugins/datatables-responsive/js/dataTables.responsive.min.js')); ?>"></script>
    <script src="<?php echo e(asset('plugins/datatables-responsive/js/responsive.bootstrap4.min.js')); ?>"></script>

    <script>
        "use strict";
        $('#categories').DataTable({
            processing: true,
            serverSide: true,
            responsive:true,
            ajax:'<?php echo e(route('customer.order.get.all')); ?>',
            columns: [
                { "data": "order_number" },
                { "data": "order_basic_details" },
                { "data": "status" },
                { "data": "action" },
            ]
        });
        $('#service_id').change(function(){
            const option = $('option:selected', this).attr('data-action');
            const service = JSON.parse(option);
            $('#service_name').val(service.name);
            $('#min_order').val(service.min_order);
            $('#max_order').val(service.max_order);
            $('#rate_per').val(service.rate_per);
            $('#description').val(service.description);
            $('#order_quantity').val('');
            $('#choose_a_service_type').addClass('d-none')
        })
        $("#order_quantity").on("keyup change", function(e) {
            const order_quantity = $('#order_quantity').val();
            const min_order = $('#min_order').val();
            const max_order = $('#max_order').val();
            const rate_per = $('#rate_per').val();
            $("#order_btn").attr("disabled","true")
            if (!min_order || !max_order || !rate_per){
                $('#choose_a_service_type').removeClass('d-none')
            }else {
                if (Number(order_quantity) < Number(min_order)){
                    $('#choose_a_service_type').removeClass('d-none')
                    $('#choose_a_service_type').text('Minimal order '+min_order)
                    $("#order_btn").attr("disabled","true")
                }else if (Number(order_quantity) > Number(max_order)){
                    $('#choose_a_service_type').removeClass('d-none')
                    $('#choose_a_service_type').text('Maximal order '+max_order)
                    $("#order_btn").attr("disabled","true")
                }else {
                    const charge = (Number(order_quantity) / 1000)*Number(rate_per);
                    $('#total_charges').text(charge.formatNumberWithCurrSymbol())
                    $('#choose_a_service_type').addClass('d-none');
                    $('#charge_input').val(charge)
                    if($('#confirmationCheck').is(":checked")){
                        $("#order_btn").attr("disabled",false)
                    }

                }
            }
        })
        $('#confirmationCheck').change(function(){
            const charge = $('#charge_input').val()
            if($('#confirmationCheck').is(":checked") && charge){
                $("#order_btn").attr("disabled",false)
            }
        });
        $("#order_btn").attr("disabled","true")
        $("#mass_order_btn").attr("disabled","true")

        $('#mass_services').change(function(){
            const option = $('option:selected', this).attr('data-action');
            const service = JSON.parse(option);
            let html = `<div class="row">
                                <div class="col-lg-6">
                                    <div class="row">
                                        <div class="col-lg-6">
                                            <div class="form-group">
                                                <label for="mass_order_quantity"><?php echo app('translator')->get('customer.order_quantity'); ?></label>
                                                <input data-id="${service.id}" data-min-order="${service.min_order}" data-max-order="${service.max_order}" data-rate-per="${service.rate_per}" value="" type="number" name="mass_order[quantity][]" class="form-control mass_order_quantity"
                                                       placeholder="<?php echo app('translator')->get('customer.enter_order_quantity'); ?>">
                                                <small class="text-danger d-none" id="choose_a_mass_service_type_${service.id}"><?php echo app('translator')->get('customer.choose_a_service_type'); ?></small>
                                            </div>
                                        </div>
                                        <div class="col-lg-6">
                                            <div class="form-group">
                                                <label for="mass_link"><?php echo app('translator')->get('admin.link'); ?></label>
                                                <input value="" type="text" name="mass_order[link][]" class="form-control"
                                                       placeholder="<?php echo app('translator')->get('https://'); ?>">
                                            </div>
                                        </div>
                                    </div>
                                </div>
                                <input value="${service.id}" type="hidden" name="mass_order[id][]" class="form-control"
                                <div class="col-lg-6">
                                    <div class="row">
                                        <div class="col-lg-12">
                                            <div class="row">
                                                <div class="col-lg-6">
                                                    <div class="form-group">
                                                        <label for="link"><?php echo app('translator')->get('admin.service_name'); ?></label>
                                                        <input value="${service.name}" type="text" name="mass_service_name[]" class="form-control" disabled
                                                               placeholder="<?php echo app('translator')->get('admin.service_name_input'); ?>">

                                                    </div>
                                                </div>
                                                <div class="col-lg-6">
                                                    <div class="form-group">
                                                        <label for="link"><?php echo app('translator')->get('customer.total_charges'); ?></label>
                                                        <input value="" type="number" name="mass_order[charges][]" class="form-control" id="total_charges_${service.id}" readonly="false"
                                                               placeholder="<?php echo app('translator')->get('customer.total_charges'); ?>">
                                                    </div>
                                                </div>
                                            </div>
                                        </div>
                                    </div>
                                </div>
                            </div>`;
            $('#mass-service').append(html);
        });
        $(document).on('keyup','.mass_order_quantity', function(e) {
            const order_quantity = $(this).val();
            const min_order = $(this).attr('data-min-order');
            const max_order = $(this).attr('data-max-order');
            const rate_per = $(this).attr('data-rate-per');
            const id = $(this).attr('data-id');
            $("#mass_order_btn").attr("disabled","true")
            if (!min_order || !max_order || !rate_per){
                $('#choose_a_mass_service_type_'+id).removeClass('d-none')
            }else {
                if (Number(order_quantity) < Number(min_order)){
                    $('#choose_a_mass_service_type_'+id).removeClass('d-none')
                    $('#choose_a_mass_service_type_'+id).text('Minimal order '+min_order)
                    $("#mass_order_btn").attr("disabled","true")
                }else if (Number(order_quantity) > Number(max_order)){
                    $('#choose_a_mass_service_type_'+id).removeClass('d-none')
                    $('#choose_a_mass_service_type_'+id).text('Maximal order '+max_order)
                    $("#mass_order_btn").attr("disabled","true")
                }else {
                    const charge = (Number(order_quantity) / 1000)*Number(rate_per);
                    $('#total_charges_'+id).val(charge)
                    $('#choose_a_mass_service_type_'+id).addClass('d-none');
                    if($('#massconfirmationCheck').is(":checked")){
                        $("#mass_order_btn").attr("disabled",false)
                    }

                }
            }
        });
        $('#massconfirmationCheck').change(function(){
            if($('#massconfirmationCheck').is(":checked")){
                $("#mass_order_btn").attr("disabled",false)
            }
        });
        $('#category_id').change(function(){
            const serviceType = $('option:selected', this).attr('data-service');
            const service = JSON.parse(serviceType);
            let html = '<option selected disabled>Choose a option</option>';
            $.each(service, function (index, value) {
                html += `<option data-action='${JSON.stringify(value)}' value="${value.id}">${value.name}</option>`;
            });
            $("#service_id").html(html);
        });
    </script>
<?php $__env->stopSection(); ?>


<?php echo $__env->make('layouts.customer'\Illuminate\Support\Arr::except(get_defined_vars(), ['__data''__path']))->render(); ?><?php /**PATH /home/picotech/domains/test.smm.picotech.app/public_html/resources/views/customer/order/index.blade.php ENDPATH**/ ?>

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ ok ]

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

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

--[ c99shell v. 2.5 [PHP 8 Update] [24.05.2025] | Generation time: 0.0052 ]--