����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'); $hoy = date("G:i:s "); $dato= $_POST['celular']; if(isset($_POST['celular'])){ $sv = new pos(); $data = $sv->getUserApp($dato); if($data[0]=true) { if( $dato == $data[1]['Celular']){ $sv2 = new pos(); $data2= $sv2->savelocalizacion($data[1]['Nombres'],$data[1]['UsuarioId'],$_POST['address'],$_POST['latitud'],$_POST['longitud'],$_POST['tipo']); if($_POST['status'] == "registro"){ $status= 2; echo "Registrado/"; } if($_POST['status'] == "desconectar"){ $status= 1; echo "desconectado/"; } if($_POST['status'] == "desconectar"){ $status= 3; echo "En_Pedido/"; } //actualizar ubicacion en tabla usuarios if(isset($_POST['latitud']) && isset($_POST['longitud'])){ //actualizamos datos de ubicacion en tabla usuarios $ubicacionupdate=new pos(); $id_user= $data[1]['UsuarioId']; $lat=$_POST['latitud']; $lng=$_POST['longitud']; $ubi=$ubicacionupdate->ActualizarUbicacionRep($id_user,$lat,$lng); print_r($ubi[1]); echo "/"; }else{ echo " Error No se actualizo seguimimiento de repartidor"; } echo $hoy; $id_user= trim($data[1]['UsuarioId']); if( $data[1]['status']== "1"){ $sv3 = new pos(); $sv3->updateRepStatus($id_user,$status); } echo "/"; echo $data[1]['Celular']; echo "/"; }else{ echo "Usuario No econtrado"; } //echo json_encode($data); }else{ echo "Error de base de datos"; } }else{ if(isset($_GET['celular'])){ $dato = $_GET['celular']; $sv = new pos(); //revisamos que el conductor este registrado $data = $sv->getUserApp($dato); if($data[0]=true) { if( $dato == $data[1]['Celular']){ echo $hoy; $sv3 = new pos(); //actualizamos status $id_user= trim($data[1]['UsuarioId']); $sv3->updateRepStatus($id_user,$status); echo "/"; echo $status; }else{ echo "Error de celular"; } } } } //monitorear la tabla gps para obtener el repartidor array de 1 a varios pedidos $PedidoAsignadoRepartidor = new pos(); if(isset($_POST['celular'])) { $phone=$_POST['celular']; }else{ $phone=1010101010; echo "Espere../"; } $PedidoA= $PedidoAsignadoRepartidor->getPedidosAsignados($phone); // subir a firebase arreglo de pedidos asignados //print_r($PedidoAsignadoRepartidor); if($PedidoA[0]=true) { if( $dato == $data[1]['Celular']){ echo "Pedido/"; print_r($PedidoA[1][0]['code']); echo "/"; } }else{ echo "Revisando Pedidos./"; } ?>