if (!$Herramienta->validar("entero", casa)) { $text .= "<p>El telefono de la casa del cliente solo acepta numero.</p>"; } if (!$Herramienta->validar("entero", oficina)) { $text .= "<p>El telefono de la oficina del cliente solo acepta numero.</p>"; } if (!$Herramienta->validar("entero", celular)) { $text .= "<p>El telefono celular del cliente solo acepta numero.</p>"; } if (strlen($text) > 0) { $error = $text; $reponse = array("error" => $error, "result" => $resultado); echo $_GET['callback'] . json_encode($reponse); return; } $cliente = new CLIENTE($con); $cliente->contructor($clienteId, $foto, $nombre, $direccion, $casa, $oficina, $celular, $ci, $empresasession); $resultado = array(); if ($clienteId == "0") { $resultado["cliente"] = $cliente->insertar(); if ($resultado["cliente"] === 0) { $error = "<p>No se logro insertar el nuevo cliente. Intenete nuevamente.</p>"; } } else { $con->transacion(); if ($cliente->modificar($clienteId)) { $resultado["cliente"] = $clienteId; $listaAuto = $_POST['vehiculos']; foreach ($listaAuto as $value) { $vehiculo = $value["vehiculo"]; $marca = $value["marca"];
<?php include_once "../Clases/CONN.php"; include_once "../Clases/CLIENTE.php"; include_once "../Clases/HERRAMIENTASPHP.php"; include_once "../Clases/DIRECCION.php"; error_reporting(0); $con = new CONN("rest", "wdigital"); $cliente = new CLIENTE($con); $error = ""; $resultado = ""; $proceso = $_POST["proceso"]; if ($proceso == "insertarCliente") { $nombre = $_POST['nombre']; $correo = $_POST['correo']; $direccion = $_POST['direccion']; $cuenta = $_POST['cuenta']; $ci = $_POST['ci']; $contrasena = $_POST['contrasena']; $rcontraseña = $_POST['rcontraseña']; $telefono = $_POST['telefono']; $foto = $_POST['foto']; $fechanacimiento = $_POST['fechanacimiento']; $text = ""; $Herramienta = new Herramientas(); if (!$Herramienta->validar("vacio", $nombre)) { $text .= "<p>el campo nombre completo no puede estar vacio</p>"; } if ($Herramienta->validar("texto", $nombre) === FALSE) { $text .= "<p>por favor instrodusca su nombre correctamente</p>"; }