����JFIF��H�H����Exif��MM�*���� ��3����V�����3������3�(��������������������3�����
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 : |
<?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 ?>