Файловый менеджер - Редактировать - /home2/cocinasdalloway/lotes.cocinasdalloway.com/components/clients/update.php
Назад
<?php header("Access-Control-Allow-Headers: X-API-KEY, Origin, X-Requested-With, Content-Type, Accept, Access-Control-Request-Method"); header('Access-Control-Allow-Origin: *'); header('Access-Control-Allow-Methods: *'); header("Content-Type: application/json"); if ($_SERVER['REQUEST_METHOD'] === 'POST') { date_default_timezone_set('America/Mexico_City'); $hoy=date('Y-m-d H:i:s'); //Archivo de Configuracion include("../config/config.php"); mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT); try{ //Crear Objeto para conexion $conn = new mysqli($host, $username, $password, $database); } catch (Exception $e) { //echo $e->getMessage(); $arr = array('status' => 100, 'detail' => 'error', 'message' => 'Error de conexion. Contacte a soporte'); echo json_encode($arr); exit; } $data = json_decode(file_get_contents("php://input")); $nombre = $data->nombre1; $email = $data->email1; $telefono = $data->telefono1; $direccion = $data->direccion1; $ciudad = $data->ciudad1; $estado = $data->estado1; $pais = $data->pais1; $idcliente = $data->clientId; $query_exist = " SELECT * FROM clientes WHERE email='".$email."' AND activo='si' AND id <> $idcliente"; $consu_exist = $conn -> query($query_exist); $conta_exist = mysqli_num_rows($consu_exist); if($conta_exist==0){ if($nombre!=''){ if($email!=''){ if($telefono!=''){ if($direccion!=''){ if($ciudad!=''){ if($estado!=''){ if($pais!=''){ try{ $updatequote = "UPDATE clientes SET nombre='$nombre', email='$email', telefono='$telefono', direccion='$direccion', ciudad='$ciudad', estado='$estado', pais='$pais' WHERE id = $idcliente"; $res_update=$conn -> query($updatequote); if($res_update){ $arr = array('status' => 200, 'detail' => 'success', 'message' => 'Se actualizo correctamente'); echo json_encode($arr); }else{ $arr = array('status' => 100, 'detail' => 'error', 'message' => $mysqli->error); echo json_encode($arr); } } catch (Exception $e) { //echo $e->getMessage(); $arr = array('status' => 100, 'detail' => 'error', 'message' => "Error. Contacte a TI [".$e->getMessage()."]"); echo json_encode($arr); exit; } }else{ $arr = array('status' => 100, 'detail' => 'error', 'message' => 'No existe pais'); echo json_encode($arr); } }else{ $arr = array('status' => 100, 'detail' => 'error', 'message' => 'No existe estado'); echo json_encode($arr); } }else{ $arr = array('status' => 100, 'detail' => 'error', 'message' => 'No existe ciudad'); echo json_encode($arr); } }else{ $arr = array('status' => 100, 'detail' => 'error', 'message' => 'No existe direccion'); echo json_encode($arr); } }else{ $arr = array('status' => 100, 'detail' => 'error', 'message' => 'No existe telefono'); echo json_encode($arr); } } else{ $arr = array('status' => 100, 'detail' => 'error', 'message' => 'No existe email'); echo json_encode($arr); } }else{ $arr = array('status' => 100, 'detail' => 'error', 'message' => 'No existe el nombre'); echo json_encode($arr); } }else{ $arr = array('status' => 100, 'detail' => 'error', 'message' => 'Ya existe ID de cliente'); echo json_encode($arr); } }else{ $arr = array('status' => 100, 'detail' => 'error', 'message' => 'No existe servicio de la API'); echo json_encode($arr); } ?>
| ver. 1.4 |
Github
|
.
| PHP 8.2.22 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка