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

Software: Apache/2.4.41 (Ubuntu). PHP/8.0.30 

uname -a: Linux apirnd 5.4.0-204-generic #224-Ubuntu SMP Thu Dec 5 13:38:28 UTC 2024 x86_64 

uid=33(www-data) gid=33(www-data) groups=33(www-data) 

Safe-mode: OFF (not secure)

/uploads/assets/js/   drwxr-xr-x
Free 13.11 GB of 57.97 GB (22.61%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Self remove    Logout    


Viewing file:     order_create.js (2.9 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
var dataId='';
(function ($) {
	"use strict";	
	$('.option').on('change',function(e){
		var price= $(this).find(':selected').attr('data-price');
		var price=parseFloat(price);
		var mainprice= $(this).find(':selected').attr('data-mainprice');
		var mainprice=parseFloat(mainprice);
		var price_type= $(this).find(':selected').attr('data-amounttype');
		var id= $(this).find(':selected').attr('data-productid');
		if(price_type == 0){
			var percent= mainprice * price / 100;
			var total_price=  mainprice+percent;
		}
		else{
			var total_price=mainprice+price;
		}
		$('#price'+id).html(total_price);

	});


	$(".basicform").on('submit', function(e){
		e.preventDefault();
		$.ajaxSetup({
			headers: {
				'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
			}
		});
		var basicbtnhtml=$('#submitbtn'+dataId).html();
		$.ajax({
			type: 'POST',
			url: this.action,
			data: new FormData(this),
			dataType: 'json',
			contentType: false,
			cache: false,
			processData:false,
			beforeSend: function() {

				$('#submitbtn'+dataId).html('<div class="spinner-border text-white spinner-border-sm" role="status"> <span class="sr-only">Loading...</span></div>');
				$('#submitbtn'+dataId).attr('disabled','')

			},

			success: function(response){ 
				$('#submitbtn'+dataId).removeAttr('disabled')
				Sweet('success','Cart Item Added');
				$('#submitbtn'+dataId).html(basicbtnhtml);

				$('#cart_count').html(response.count);
				render_cart_item(response.items);
			},
			error: function(xhr, status, error) 
			{
				$('#submitbtn'+dataId).html(basicbtnhtml);

				$.each(xhr.responseJSON.errors, function (key, item) 
				{
					Sweet('error',item)
					$("#errors").html("<li class='text-danger'>"+item+"</li>")
				});

			}
		})


	});

	$(".cartform").on('submit', function(e){
		e.preventDefault();
		$.ajaxSetup({
			headers: {
				'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
			}
		});

		$.ajax({
			type: 'get',
			url: this.action,
			data: new FormData(this),
			dataType: 'json',


			success: function(response){ 

				Sweet('success','Cart Item Added');


				$('#cart_count').html(response.count);
				render_cart_item(response.items);
			},

		})
	});
})(jQuery);	

function assignId(id){
	dataId=id;
}

		

function render_cart_item(data) {
	
	var url = $('#removecart_url').val();
			
	$('.cart-row').remove();
	$.each(data, function(index, row){
		
		var r_id=row.rowId;
		var delete_url=url+'/'+r_id;
		var html='<tr class="cart-row cart'+row.rowId+'">';
		    html +='<td><img src="'+row.options.preview+'" height="50"></td>';
			html +='<td>'+row.name+'</td><td>'+row.price+'</td><td>'+row.qty+'</td>';
			html +='<td class="text-right"><a href="'+delete_url+'" class="btn btn-danger btn-sm remove_btn"><i class="fa fa-trash"></i></a></td></tr>';
		$('#cart-content').append(html);
	});
}

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

:: Make Dir ::
 
[ Read-Only ]
:: Make File ::
 
[ Read-Only ]

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

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