����JFIF��H�H����Exif��MM�*���� ��3����V�����3������3�(��������������������3�����403WebShell
403Webshell
Server IP : 74.208.127.88  /  Your IP : 3.147.68.182
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/repartidores/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/html/repartidores/pedido.php
<?php
include "../library/config.php";
require_once("../model/dbconn.php");
require_once("../model/pos.php");

//OBTENER EL VALOR  DESDE LA ESTACION DE MONITOREO WIFI
date_default_timezone_set('America/Mexico_City');

if(isset($_POST['celular'])  && isset($_POST['code'])){
$dato= $_POST['celular'];
$code=$_POST['code'];
}

if(isset($dato) && isset($code) && !empty($code)){
	$status=3;
		//extraemos datos del repartidor
	   $sv = new pos();
	   $data = $sv->getUserApp($dato);
	   $id_user= trim($data[1]['UsuarioId']);
		
			if( $data[1]['status']== "2"){
			  $sv3 = new pos();
			  $sv3->updateRepStatus($id_user,$status);
			}
	
	//actualiamos el pedido una vez que acepto el repartidor el pedido
	$PedidoAceptadoRep = new pos();
	$PedidoAc= $PedidoAceptadoRep->ActualizarStatusPedido($code,$status);
	echo $PedidoAc[1];
	echo "/";
	echo $hoy = date("G:i:s "); 
	echo "/";
	$phone=$_POST['celular'];
			$PedidoAsignadoRepartidor = new pos();
			$PedidoA= $PedidoAsignadoRepartidor->getPedidosAsignados($phone);
	if($PedidoA[0]=true)
		   {
			echo $codeAsignado= $PedidoA[1][0]['code'];	   
		   }		
	echo "/";	
	if(isset($_POST['latitud']) && isset($_POST['longitud'])){
						//actualizamos datos de ubicacion en tabla usuarios
						$ubicacionupdate=new pos();
						$lat=$_POST['latitud'];
						$lng=$_POST['longitud'];
						$ubi=$ubicacionupdate->ActualizarUbicacionRep($id_user,$lat,$lng);
						print_r($ubi[1]);
					}else{ 
					echo " Error No se actualizo seguimimiento de repartidor";
					}
	
}else
{
	
	      if(isset($_POST['celular']))
		{
			$phone=$_POST['celular'];
		
			$PedidoAsignadoRepartidor = new pos();
			$PedidoA= $PedidoAsignadoRepartidor->getPedidosAsignados($phone);
			//  subir a firebase arreglo de pedidos asignados
			
			//print_r($PedidoAsignadoRepartidor);	
			if($PedidoA[0]=true)
		   {
			  
				 $codeAsignado= $PedidoA[1][0]['code'];	
			    if(!empty($codeAsignado)){     
			          echo "ped->repartidor"; 
				  echo "/";
				  print_r($codeAsignado);
				  echo "/";
				  $id_user=$PedidoA[1][0]['id_repartidor'];
				  echo "/";
					if(isset($_POST['latitud']) && isset($_POST['longitud'])){
						//actualizamos datos de ubicacion en tabla usuarios
						$ubicacionupdate=new pos();
						$lat=$_POST['latitud'];
						$lng=$_POST['longitud'];
						$ubi=$ubicacionupdate->ActualizarUbicacionRep($id_user,$lat,$lng);
						print_r($ubi[1]);
						echo "/C";
					}else{ 
					echo " Error No se actualizo seguimimiento de repartidor";
					}
			   }
			   else
			   { 
				echo "Esperando_Pedido";
				}	

		   }else{
			   
			   echo "Error lectura de datos Pedidos asignados.  ";
		   }
		}else{
			
			echo "Error recepcion repartidor con pedido../ok";
		}

}
//primero obtener el id de repartidor
//segundo obtener el pedido en base al numero de id del repartidor tabla gps
//datos de pedido compra


	
?>		

Youez - 2016 - github.com/yon3zu
LinuXploit