/** * * @param array $params * @return boolean */ public function esValido($params) { if (isset($params["ND"]) && $params["ND"] == 1 || isset($params["SR"]) && $params["SR"] == 1) { //no detectado } else { if (!$this->validar->validarVacio($params["resultado"])) { $this->_correcto = false; $this->_error["resultado"] = "Este dato no puede estar vacío"; } else { $this->_error["resultado"] = ""; } } $separada = explode("/", $params["resultado_fecha"]); if (count($separada) == 3 and strlen($separada[count($separada) - 1]) == 4) { if (!$this->validar->validarFechaSpanish($params["resultado_fecha"], "d/m/Y")) { $this->_correcto = false; $this->_error["resultado_fecha"] = "La fecha no es válida: formato(dd/mm/yyyy)"; } else { $this->_error["resultado_fecha"] = ""; } } else { $this->_correcto = false; $this->_error["resultado_fecha"] = "La fecha no es válida: formato(dd/mm/yyyy)"; } return $this->_correcto; }
public function validarInspeccion($params) { $this->_correcto = true; if (!$this->validar->validarVacio($params["fecha_inspeccion"])) { $this->_correcto = false; $this->_error["fecha_inspeccion"] = "Este dato no puede estar vacío"; } else { $this->_error["fecha_inspeccion"] = ""; } if ($this->validar->validarNumero($params["hallazgo_inspeccion"])) { $this->_error["hallazgo_inspeccion"] = ""; } else { $this->_correcto = false; $this->_error["hallazgo_inspeccion"] = "Este dato no puede estar vacío"; } if ($this->validar->validarNumero($params["cantidad_inspeccion"])) { $this->_error["cantidad_inspeccion"] = ""; } else { $this->_correcto = false; $this->_error["cantidad_inspeccion"] = "Este dato no puede estar vacío"; } if (!$this->validar->validarVacio($params["observaciones_inspeccion"])) { $this->_correcto = false; $this->_error["observaciones_inspeccion"] = "Este dato no puede estar vacío"; } else { $this->_error["observaciones_inspeccion"] = ""; } return $this->_correcto; }
public function executa() { //1-Persa (299); 2-Angorá(499); 3-Himaláia(999); 4-Pré-cadastro(50) $plano = $_POST['plano']; $tamanho = $_POST['tamanho']; $validar = new Validar(); $validaPlano = $validar->plano($plano); $validaPlano = $validaTermos = true; //Validar a amiga é especial if ($validaPlano && $validaTermos) { $dao = new PessoaDAO(); $contrato = new Contrato(); $contrato->set_idPlano($plano); $contrato->set_tamanho($tamanho); $chaveGerada = $dao->geraLicenca(); $chaveFoi = false; $licenca = $chaveGerada; $contrato->set_licenca($licenca); $contratos = array($contrato); $idPessoa = $_SESSION['pessoa']['id']; if ($id = $dao->insereContrato($idPessoa, $contratos)) { $_SESSION['atualizacao-vitrine'] = true; header('Location: perfil/minha-vitrine'); } else { echo "Erro!"; } } else { echo '<script>alert("Plano invalido"); window.history.go(-1);</script>'; exit; } }
/** * Finaliza una emergencia */ public function save() { $this->load->library("validar"); $correcto = true; $error = array(); $params = $this->input->post(null, true); $emergencia = $this->emergencia_model->getById($params["id"]); if (!is_null($emergencia)) { if (!$this->validar->validarFechaSpanish($params["fecha_cierre"])) { $correcto = false; $error["fecha-cierre"] = "Debe ingresar una fecha"; } else { $error["fecha-cierre"] = ""; } if (!$this->validar->validarVacio($params["comentarios_cierre"])) { $correcto = false; $error["comentarios_cierre"] = "Debe ingresar los comentarios"; } else { $error["comentarios_cierre"] = ""; } if ($correcto) { $data = array("est_ia_id" => Emergencia_Estado_Model::FINALIZADA, "eme_d_fecha_cierre" => spanishDateToISO($params["fecha_cierre"]), "eme_c_comentario_cierre" => $params["comentarios_cierre"]); $this->emergencia_model->query()->update($data, "eme_ia_id", $emergencia->eme_ia_id); Evento_historial::putHistorial($emergencia->eme_ia_id, 'La emergencia ha sido finalizada: ' . $params["comentarios_cierre"]); } $respuesta = array("correcto" => $correcto, "error" => $error); echo json_encode($respuesta); } else { show_404(); } }
protected function validate() { $this->load->library('validar'); $validate = new Validar(); if (empty($this->request->post['subscribe_email']) || !$validate->validEmail($this->request->post['subscribe_email'])) { return false; } return true; }
/** * * @param array $params * @return boolean */ public function esValido($params) { if (!$this->validar->validarVacio($params["nombre"])) { $this->_correcto = false; $this->_error["nombre"] = "Debe ingresar el nombre del usuario"; } else { $this->_error["nombre"] = ""; } return $this->_correcto; }
/** * * @param array $params * @return boolean */ public function esValido($params) { if (!$this->validar->validarVacio($params["nombre"])) { $this->_correcto = false; $this->_error["nombre"] = "Este dato no puede estar vacío"; } else { $this->_error["nombre"] = ""; } return $this->_correcto; }
/** * * @param array $params * @return boolean */ public function esValido($params) { if (!$this->validar->validarVacio($params["nombre_informante"])) { $this->_correcto = false; $this->_error["nombre_informante"] = "Debe ingresar el nombre del informante"; } else { $this->_error["nombre_informante"] = ""; } if (!$this->validar->validarVacio($params["nombre_emergencia"])) { $this->_correcto = false; $this->_error["nombre_emergencia"] = "Debe ingresar el nombre del Evento"; } else { $this->_error["nombre_emergencia"] = ""; } if (!$this->validar->validarVacio($params["nombre_lugar"])) { $this->_correcto = false; $this->_error["nombre_lugar"] = "Debe ingresar el nombre del lugar"; } else { $this->_error["nombre_lugar"] = ""; } if (!$this->validar->validarVacio($params["tipo_emergencia"])) { $this->_correcto = false; $this->_error["tipo_emergencia"] = "Debe ingresar un tipo de Evento"; } else { $this->_error["tipo_emergencia"] = ""; } if (!$this->validar->validarVacio($params["estado_emergencia"])) { $this->_correcto = false; $this->_error["estado_emergencia"] = "Debe seleccionar estado del Evento"; } else { $this->_error["estado_emergencia"] = ""; } if (!$this->validar->validarVacio($params["descripcion_emergencia"])) { $this->_correcto = false; $this->_error["descripcion_emergencia"] = "Debe ingresar una descripción del Evento"; } else { $this->_error["descripcion_emergencia"] = ""; } if (!$this->validar->validarFechaSpanish($params["fecha_emergencia"])) { $this->_correcto = false; $this->_error["fecha_emergencia"] = "Debe ingresar fecha/hora del Evento"; } else { $this->_error["fecha_emergencia"] = ""; } if (!$this->validar->validarArregloVacio($params["comunas"])) { $this->_correcto = false; $this->_error["comunas"] = "Debe ingresar al menos una comuna"; } else { $this->_error["comunas"] = ""; } /*$fecha_recepcion = DateTime::createFromFormat("d-m-Y H:i", $params["fecha_recepcion"]); if($fecha_recepcion instanceof DateTime){ $this->_error["fecha_recepcion"] = ""; } else { $this->_correcto = false; $this->_error["fecha_recepcion"] = "Debe ingresarse una fecha de válida"; }*/ return $this->_correcto; }
/** * * @param array $params * @return boolean */ public function esValido($params) { if (!$this->validar->validarVacio($params["rut"])) { $this->_correcto = false; $this->_error["rut"] = "Debe ingresar el rut del usuario"; } else { $this->_error["rut"] = ""; } if (!$this->validar->validarVacio($params["nombre"])) { $this->_correcto = false; $this->_error["nombre"] = "Debe ingresar el nombre del usuario"; } else { $this->_error["nombre"] = ""; } if (!$this->validar->validarVacio($params["apellido_paterno"])) { $this->_correcto = false; $this->_error["apellido_paterno"] = "Debe ingresar el apellido del usuario"; } else { $this->_error["apellido_paterno"] = ""; } if (!$this->validar->validarVacio($params["apellido_materno"])) { $this->_correcto = false; $this->_error["apellido_materno"] = "Debe ingresar el apellido del usuario"; } else { $this->_error["apellido_materno"] = ""; } if (!$this->validar->validarVacio($params["activo"])) { $this->_correcto = false; $this->_error["activo"] = "Debe seleccionar un valor"; } else { $this->_error["activo"] = ""; } /*if(!$this->validar->validarVacio($params["sexo"])){ $this->_correcto = false; $this->_error["sexo"] = "Debe seleccionar un valor"; } else { $this->_error["sexo"] = ""; }*/ if (!$this->validar->validarVacio($params["cargo"])) { $this->_correcto = false; $this->_error["cargo"] = "Debe seleccionar un valor"; } else { $this->_error["cargo"] = ""; } if (!$this->validar->validarVacio($params["nacional"])) { $this->_correcto = false; $this->_error["nacional"] = "Debe seleccionar un valor"; } else { $this->_error["nacional"] = ""; } /* if(!$this->validar->validarVacio($params["perfil"])){ $this->_correcto = false; $this->_error["perfil"] = "Debe seleccionar un valor"; } else { $this->_error["perfil"] = ""; }*/ return $this->_correcto; }
function InterfazMenu($id_modulo, $id_usuario) { $submodulos = Validar::ValidarListarSubmodulos($id_modulo, $id_usuario); if (is_array($submodulos)) { for ($i = 0; $i < sizeof($submodulos); $i++) { if ($id_modulo == 5 && $submodulos[$i]['submodulo'] == "Transferencias") { return false; } ?> <tr align=left height="25" > <td bgcolor='lavender' onMouseOver="this.style.background='#CCFF33';" onMouseOut="this.style.background='lavender'"> <a href="<?php echo $submodulos[$i]['url']; ?> ?lectura=<?php echo $submodulos[$i]['lectura']; ?> &escritura=<?php echo $submodulos[$i]['escritura']; ?> &pag=1" target='b'> <img src="../imgs/s_process.png" border=0> <?php echo $submodulos[$i]['submodulo']; ?> </a></td> </tr> <?php } } }
/** * * @param array $params * @return boolean */ public function esValido($params) { fb($params); if (!$this->validar->validarVacio($params["laboratorio"])) { $this->_correcto = false; $this->_error["laboratorio"] = "Este dato no puede estar vacío"; } else { $this->_error["laboratorio"] = ""; } if (count($params['analisis']) == 0) { $this->_correcto = false; $this->_error["analisis"] = "Falta seleccionar tipos de análisis"; } else { $this->_error["analisis"] = ""; } return $this->_correcto; }
protected function validate() { $this->load->library('validar'); $validate = new Validar(); if (empty($this->request->post['email']) || !$validate->validEmail($this->request->post['email'])) { return false; } if (empty($this->request->post['password'])) { return false; } if ($this->request->post['token'] != $this->session->get('tokenLogin')) { return false; } if (!$this->customer->login($this->request->post['email'], $this->request->post['password'], false)) { return false; } return true; }
public function getEmail() { $r = Validar::Verificar(); if ($r > 0) { Validar::Emailok(); } $valores = ".::Muchas gracias, no te defraudaré::."; return Redirect::to('/')->with('valores', $valores); }
/** * * @param array $params * @return boolean */ public function esValido($params) { if (!$this->validar->validarVacio($params["nombre"])) { $this->_correcto = false; $this->_error["nombre"] = "Este dato no puede estar vacío"; } else { $this->_error["nombre"] = ""; } if (!$this->validar->validarVacio($params["apellido"])) { $this->_correcto = false; $this->_error["apellido"] = "Este dato no puede estar vacío"; } else { $this->_error["apellido"] = ""; } $separada = explode("/", $params["fecha_de_nacimiento"]); if (count($separada) == 3 and strlen($separada[count($separada) - 1]) == 4) { if (!$this->validar->validarFechaSpanish($params["fecha_de_nacimiento"], "d/m/Y")) { $this->_correcto = false; $this->_error["fecha_de_nacimiento"] = "La fecha no es válida: formato(dd/mm/yyyy)"; } else { $this->_error["fecha_de_nacimiento"] = ""; } } else { $this->_correcto = false; $this->_error["fecha_de_nacimiento"] = "La fecha no es válida: formato(dd/mm/yyyy)"; } if (!$this->validar->validarVacio($params["direccion"])) { $this->_correcto = false; $this->_error["direccion"] = "Este dato no puede estar vacío"; } else { $this->_error["direccion"] = ""; } if (!$this->validar->validarFechaSpanish($params["fecha_fur"], "d/m/Y")) { $this->_correcto = false; $this->_error["fecha_fur"] = "La fecha no es válida"; } else { $this->_error["fecha_fur"] = ""; } if (!$this->validar->validarFechaSpanish($params["fecha_fpp"], "d/m/Y")) { $this->_correcto = false; $this->_error["fecha_fpp"] = "La fecha no es válida"; } else { $this->_error["fecha_fpp"] = ""; } if (trim($params["run"]) != "") { if (!$this->_ci->rut->validar($params["run"])) { $this->_correcto = false; $this->_error["run"] = "El rut ingresado no es válido"; } else { $this->_error["run"] = ""; } } return $this->_correcto; }
* Imprime en Formato Json * estatus 0: Operacion Incorrecta 1: Operacion Correcta * mensaje : Justifica el Estatus * nombre : Nombre que corresponde al idtipousuario */ $mensaje = array(); //Se inicializa Bandera de Error $error = TRUE; $datos = array(); //Comprueba si el Script es llamado por un Metodo POST if ($_SERVER["REQUEST_METHOD"] == "POST") { //Se incluye la Clase para Validar Datos require_once "../utilidades/Validaciones.php"; //Se comprueba si las Variables estan definidas, caso contrario se asigna NULL $idtipousuario = isset($_POST["idtipousuario"]) ? Validar::filtrar_texto($_POST["idtipousuario"]) : NULL; if (!is_null($idtipousuario) && Validar::es_numero($idtipousuario, true)) { //Clase con los metodos Genericos para el CRUB require_once '../modelo/Crud.php'; //Se instancia un objeto de tipo CRUB $modelo = new Crud(); //Se inicializan los atributos para el Insert //Columnas que se van a obtener $modelo->setSelect("*"); //Tabla de donde se van a obtener los datos $modelo->setFrom("tipousuario"); //Condicion que establece que para obtener el tipo usuario que corresponde a un tipo usuario $modelo->setCondition("idtipousuario = {$idtipousuario}"); if ($modelo->Read()) { $dato = array(); $dato["nombre"] = $modelo->getRows()[0]["nombre"]; array_push($datos, $dato);
* idstatususuario : estatus actual del animal (activ, inactivo). * nombre : Nombre que corresponde al idanimal * fehca: Fecha de ingreso del animla a la institucion * comentario : comentarios importantes de su ingreso * */ $mensaje = array(); //Se inicializa Bandera de Error $error = TRUE; //Comprueba si el Script es llamado por un Metodo POST if ($_SERVER["REQUEST_METHOD"] == "POST") { //Se incluye la Clase para Validar Datos require_once "../utilidades/Validaciones.php"; //Se comprueba si las Variables estan definidas, caso contrario se asigna NULL $idanimal = isset($_POST["idanimal"]) ? Validar::filtrar_texto($_POST["idanimal"]) : NULL; if (!is_null($idanimal) && Validar::es_numero($idanimal, true)) { //Clase con los metodos Genericos para el CRUB require_once '../modelo/Crud.php'; //Se instancia un objeto de tipo CRUB $modelo = new Crud(); //Se inicializan los atributos para el Select //Columnas que se van a obtener $modelo->setSelect("*"); //Tabla de donde se van a obtener los datos $modelo->setFrom("animal"); //Condicion que establece que para obtener el tipo usuario que corresponde a un tipo usuario $modelo->setCondition("idanimal = {$idanimal}"); $datos = array(); if ($modelo->Read()) { $dato = array(); $dato["idespecie"] = $modelo->getRows()[0]["idespecie"];
//Script PHP para insertar un especie en la base de datos //Recibe Nombre del nombre de la especie //Imprime en Formato Json // Estatus 0: Operacion Incorrecta 1: Operacion Correcta // Mensaje : Justifica el Estatus $mensaje = array(); //Se inicializa Bandera de Error $error = TRUE; //Comprueba si el Script es llamado por un Metodo POST if ($_SERVER["REQUEST_METHOD"] == "POST") { //Se incluye la Clase para Validar Datos require_once "../utilidades/Validaciones.php"; //Se comprueba si las Variables estan definidas, caso contrario se asigna NULL $nombre = isset($_POST["nombre"]) ? Validar::filtrar_texto($_POST["nombre"]) : NULL; if (!is_null($nombre) && !Validar::esta_vacio($nombre)) { //Clase con los metodos Genericos para el CRUB require_once '../modelo/Crud.php'; //Se instancia un objeto de tipo CRUB $modelo = new Crud(); //Se inicializan los atributos para el Insert //Tabla a la que se le van a insertar los datos $modelo->setInserInto("especie"); //Columna a la que se le insertaran los datos $modelo->setInsertColumns("nombre"); //Valores que se le insertaran a la colummna $modelo->setInsertValues("'{$nombre}'"); if ($modelo->Create()) { $error = FALSE; } }
* Recibe idnoticia, idtiponoticia, idusuario, fecha, hora, titulo, descripcion, resumen * Imprime Formato Json * estatus 0: Operacion Incorrecta 1: Operacion Correcta * mensaje : Justifica el Estatus * */ $mensaje = array(); //Se inicializa Bandera de Error $error = TRUE; //Comprueba si el Script es llamado por un Metodo POST if ($_SERVER["REQUEST_METHOD"] == "POST") { //Se incluye la Clase para Validar Datos require_once "../utilidades/Validaciones.php"; //Se comprueba si las Variables estan definidas, caso contrario se asigna NULL $idgasto = isset($_POST["idnoticia"]) ? Validar::filtrar_texto($_POST["idnoticia"]) : NULL; if (!is_null($idnoticia) && Validar::es_numero($idnoticia, true)) { //Clase con los metodos Genericos para el CRUB require_once '../modelo/Crud.php'; //Se instancia un objeto de tipo CRUB $modelo = new Crud(); //Se inicializan los atributos para el Select //Columnas que se van a obtener $modelo->setSelect("*"); //Tabla de donde se van a obtener los datos $modelo->setFrom("noticias"); //Condicion que establece que para obtener el tipo gatso que corresponde a un animal $modelo->setCondition("idnoticia = {$idnoticia}"); $datos = array(); if ($modelo->Read()) { $dato = array(); $dato["idtiponoticia"] = $modelo->getRows()[0]["idtiponoticia"];
public function executa() { $contaPadrao = 4; //Acesso $login = $_POST['login']; $email = $_POST['email']; $senha = $_POST['senha']; $confirmar = $_POST['confirmar']; $chave = $_POST['chave']; //Pessoais $nome = $_POST['nome']; $cpf = $_POST['cpf']; $rg = $_POST['rg']; $emissor = $_POST['emissor']; $nascimento = Validacoes::getDataBanco($_POST['nascimento']); $sexo = $_POST['sexo']; //Contato $cep = $_POST['cep']; $logradouro = $_POST['logradouro']; $numero = $_POST['numero']; $complemento = $_POST['complemento']; $bairro = $_POST['bairro']; $estado = $_POST['estado']; $cidade = $_POST['cidade']; $residencial = $_POST['residencial']; $celular = $_POST['celular']; $comercial = $_POST['comercial']; //Plano //1-Persa (299); 2-Angorá(499); 3-Himaláia(999); 4-Pré-cadastro(50) $plano = $_POST['plano']; $tamanho = $_POST['tamanho']; $amigaId = $_POST['amiga-id']; $recebeInfo = isset($_POST['noticias']) ? 1 : 0; //$termos = isset($_POST['termos']) ? 1 : 0; $termos = 1; //Validações $validar = new Validar(); $validaLogin = $validar->login($login); $validaEmail = Validacoes::validaEmail($email); $validaSenha = $senha == $confirmar; $validaNome = Validacoes::validaVazio($nome); $validaCpf = $validar->cpf($cpf); $validaRg = Validacoes::validaVazio($rg); $validaEmissor = Validacoes::validaVazio($emissor); $validaNascimento = Validacoes::validaDataBanco($nascimento); $validaSexo = Validacoes::validaVazio($sexo); $validaCep = Validacoes::validaVazio($cep); $validaLogradouro = Validacoes::validaVazio($logradouro); $validaNumero = Validacoes::validaVazio($numero); $validaBairro = Validacoes::validaVazio($bairro); $validaCidade = Validacoes::validaVazio($cidade); $validaResidencial = Validacoes::validaVazio($residencial); $validaCelular = Validacoes::validaVazio($celular); $validaComercial = Validacoes::validaVazio($comercial); $validaTelefones = $validaCelular || $validaResidencial || $validaComercial; $validaPlano = Validacoes::validaVazio($plano); $validaTermos = $termos == 1; //Validar a amiga é especial if ($validaLogin && $validaEmail && $validaSenha && $validaNome && $validaCpf && $validaRg && $validaEmissor && $validaNascimento && $validaSexo && $validaCep && $validaLogradouro && $validaNumero && $validaBairro && $validaCidade && $validaTelefones && $validaPlano && $validaTermos) { $pessoa = new Pessoa(); $pessoa->set_nome($nome); $pessoa->set_email($email); $pessoa->set_login($login); $pessoa->set_senha(md5($senha)); $pessoa->set_dataNascimento($nascimento); $amigaId = $amigaId == 0 ? $contaPadrao : $amigaId; $pessoa->set_idPai($amigaId); $pessoa->set_cpf($cpf); $pessoa->set_rg($rg); $pessoa->set_orgaoExpedidor($emissor); $pessoa->set_sexo($sexo); $pessoa->set_recebeInfo($recebeInfo); $pessoa->set_status(1); $endereco = new Endereco(); $endereco->set_logradouro($logradouro); $endereco->set_numero($numero); $endereco->set_complemento($complemento); $endereco->set_bairro($bairro); $endereco->set_cep($cep); $endereco->set_idCidade($cidade); $endereco->set_idtipoEndereco(1); $pessoa->set_endereco($endereco); if ($validaResidencial) { $telefone = new Telefone(); $telefone->set_numero($residencial); $telefone->set_idTipoNumero(2); $pessoa->set_telefone($telefone); } if ($validaCelular) { $telefone = new Telefone(); $telefone->set_numero($celular); $telefone->set_idTipoNumero(1); $pessoa->set_telefone($telefone); } if ($validaComercial) { $telefone = new Telefone(); $telefone->set_numero($comercial); $telefone->set_idTipoNumero(3); $pessoa->set_telefone($telefone); } $dao = new PessoaDAO(); $contrato = new Contrato(); $contrato->set_idPlano($plano); $contrato->set_tamanho($tamanho); $planoLicencaCompleto = $dao->buscaLicencaCadastro($chave); $chaveGerada = $dao->geraLicenca(); $chaveFoi = false; if ($planoLicencaCompleto) { $planoLicenca = $planoLicencaCompleto['idplano']; $contratoUsouLicenca = $planoLicencaCompleto['idcontrato'] == 0 || is_null($planoLicencaCompleto['idcontrato']); //Se o contrato for nulo, é porque nunca foi usada //echo is_null($contratoUsouLicenca) ? 'nulo' : 'Nao nulo'; //echo "<br />Plano: $plano <-> $planoLicenca ==== $contratoUsouLicenca"; if ($plano == $planoLicenca && $contratoUsouLicenca) { $chaveFoi = true; $chaveGerada = $chave; } } $licenca = $chaveGerada; $contrato->set_licenca($licenca); $pessoa->set_contrato($contrato); if ($id = $dao->insere($pessoa)) { //Verificando licença para poder aprovar $contratos = $dao->getContratos($id); $contrato = $contratos[0]; $idContrato = $contrato['idcontrato']; if ($chaveFoi) { //Chave deu certo! $dao->aprovar($idContrato, 5); $dao->baixaLicenca($idContrato, $chave); } //Enviando e-mail $assunto = "Bem-vinda ao clube da Thy"; $mensagem = "Estamos muito felizes por você agora fazer parte do nosso clube!"; $paraEmail = $pessoa->get_email(); $paraNome = $pessoa->get_nome(); $email = new EnviaEmail(); $licenca = $chaveFoi ? '' : $licenca; $idContratoFaturaGeral = $dao->getContratoFatura($idContrato); $idContratoFatura = $idContratoFaturaGeral['idcontrato_fatura']; $email->montaMensagem($paraNome, $assunto, $mensagem, $licenca, $pessoa->get_login(), $idContratoFatura, $this->getBaseUrl()); $email->enviaEmail($paraEmail, $paraNome); $criptografia = new Criptografia(); $crip = $chaveFoi ? 'ok' : $criptografia->codifica($licenca, $idContratoFatura); header("Location: agradecimentos/" . $crip); } else { echo "Erro!"; } } else { echo '<script>alert("Você deve informar todos os dados"); window.history.go(-1);</script>'; exit; } }
/** * * @param array $params * @return boolean */ public function esValido($params) { if (!$this->validar->validarVacio($params["form_coordenadas_latitud"])) { $this->_correcto = false; $this->_error["form_coordenadas_latitud"] = "Este dato no puede estar vacío"; } else { $this->_error["form_coordenadas_latitud"] = ""; } if (!$this->validar->validarVacio($params["form_coordenadas_longitud"])) { $this->_correcto = false; $this->_error["form_coordenadas_longitud"] = "Este dato no puede estar vacío"; } else { $this->_error["form_coordenadas_longitud"] = ""; } if (!$this->validar->validarVacio($params["form_coordenadas_calidad_de_georeferenciacion"])) { $this->_correcto = false; $this->_error["form_coordenadas_calidad_de_georeferenciacion"] = "Este dato no puede estar vacío"; } else { $this->_error["form_coordenadas_calidad_de_georeferenciacion"] = ""; } $separada = explode("/", $params["fecha"]); if (count($separada) == 3 and strlen($separada[count($separada) - 1]) == 4) { if (!$this->validar->validarFechaSpanish($params["fecha"], "d/m/Y")) { $this->_correcto = false; $this->_error["fecha"] = "La fecha no es válida: formato(dd/mm/yyyy)"; } else { $this->_error["fecha"] = ""; } } else { $this->_correcto = false; $this->_error["fecha"] = "La fecha no es válida: formato(dd/mm/yyyy)"; } if (!$this->validar->validarVacio($params["recurso"])) { $this->_correcto = false; $this->_error["recurso"] = "Este dato no puede estar vacío"; } else { $this->_error["recurso"] = ""; } if (isset($params["ND"]) && $params["ND"] == 1) { //no detectado } else { if (!$this->validar->validarVacio($params["resultado"])) { $this->_correcto = false; $this->_error["resultado"] = "Este dato no puede estar vacío"; } else { $this->_error["resultado"] = ""; } } if (!$this->validar->validarVacio($params["origen"])) { $this->_correcto = false; $this->_error["origen"] = "Este dato no puede estar vacío"; } else { $this->_error["origen"] = ""; } if (!$this->validar->validarVacio($params["region"])) { $this->_correcto = false; $this->_error["region"] = "Este dato no puede estar vacío"; } else { $this->_error["region"] = ""; } /*if(!$this->validar->validarVacio($params["comuna"])){ $this->_correcto = false; $this->_error["comuna"] = "Este dato no puede estar vacío"; } else { $this->_error["comuna"] = ""; }*/ /*if(!$this->validar->validarVacio($params["numero_de_muestra"])){ $this->_correcto = false; $this->_error["numero_de_muestra"] = "Este dato no puede estar vacío"; } else { $this->_error["numero_de_muestra"] = ""; }*/ if (!$this->validar->validarVacio($params["laboratorio"])) { $this->_correcto = false; $this->_error["laboratorio"] = "Este dato no puede estar vacío"; } else { $this->_error["laboratorio"] = ""; } return $this->_correcto; }
//Script PHP para insertar un gasto en la base de datos //Recibe id del gasto (idgasto), id del animal (idanimal), fecha del gasto (fecha), monto del gasto (comentario) //Imprime en Formato Json // Estatus 0: Operacion Incorrecta 1: Operacion Correcta // Mensaje : Justifica el Estatus $mensaje = array(); //Se inicializa Bandera de Error $error = TRUE; //Comprueba si el Script es llamado por un Metodo POST if ($_SERVER["REQUEST_METHOD"] == "POST") { //Se incluye la Clase para Validar Datos require_once "../utilidades/Validaciones.php"; //Se comprueba si las Variables estan definidas, caso contrario se asigna NULL $idgasto = isset($_POST["idgasto"]) ? $_POST["idgasto"] : NULL; $idanimal = isset($_POST["idanimal"]) ? Validar::filtrar_texto($_POST["idanimal"]) : NULL; $fecha = isset($_POST["fecha"]) ? $_POST["fecha"] : NULL; $monto = isset($_POST["monto"]) ? $_POST["monto"] : NULL; // $idgasto = isset($_POST["idgasto"]) ? // $idanimal= isset($_POST["idanimal"]) ? Validar::filtrar_texto($_POST["idanimal"]) : NULL; // $fecha = isset($_POST["fecha"]) ? Validar::filtrar_texto($_POST["fecha"]) : NULL; // $monto = isset($_POST["monto"]) ? : NULL; // if (!is_null($idgasto) && !Validar::esta_vacio($idgasto)) { //Clase con los metodos Genericos para el CRUD require_once '../modelo/Crud.php'; //Se instancia un objeto de tipo CRUB $modelo = new Crud(); //Se inicializan los atributos para el Insert //Tabla a la que se le van a insertar los datos $modelo->setInserInto("gasto"); //Columna a la que se le insertaran los datos
protected function notifyReview($product_id) { if (!$product_id) { return false; } $this->load->auto('email/mailer'); $this->load->auto('store/product'); $this->load->auto('store/review'); $this->load->auto('marketing/newsletter'); $product_info = $this->modelProduct->getProduct($product_id); if ($this->config->get('marketing_email_new_comment') && $product_info) { $this->load->model("marketing/newsletter"); $this->load->library('email/mailer'); $this->load->library('BarcodeQR'); $this->load->library('Barcode39'); $mailer = new Mailer(); $qr = new BarcodeQR(); $barcode = new Barcode39(C_CODE); $qrStore = "cache/" . str_replace(".", "_", $this->config->get('config_owner')) . '.png'; $eanStore = "cache/" . str_replace(" ", "_", $this->config->get('config_owner') . "_barcode_39_order_id_" . $order_id) . '.gif'; if (!file_exists(DIR_IMAGE . $qrStore)) { $qr->url(HTTP_HOME); $qr->draw(150, DIR_IMAGE . $qrStore); } if (!file_exists(DIR_IMAGE . $eanStore)) { $barcode->draw(DIR_IMAGE . $eanStore); } $result = $this->modelNewsletter->getById($this->config->get('marketing_email_new_comment')); $message = $result['htmlbody']; $message = str_replace("{%store_logo%}", '<img src="' . HTTP_IMAGE . $this->config->get('config_logo') . '" alt="' . $this->config->get('config_name') . '" />', $message); $message = str_replace("{%store_url%}", HTTP_HOME, $message); $message = str_replace("{%store_owner%}", $this->config->get('config_owner'), $message); $message = str_replace("{%store_name%}", $this->config->get('config_name'), $message); $message = str_replace("{%store_rif%}", $this->config->get('config_rif'), $message); $message = str_replace("{%store_email%}", $this->config->get('config_email'), $message); $message = str_replace("{%store_telephone%}", $this->config->get('config_telephone'), $message); $message = str_replace("{%store_address%}", $this->config->get('config_address'), $message); $message = str_replace("{%product_url%}", Url::createUrl('store/product', array('product_id' => $product_id)), $message); $message = str_replace("{%url_account%}", Url::createUrl('account/review'), $message); $message = str_replace("{%product_name%}", $product_info['name'], $message); $message = str_replace("{%fullname%}", $this->customer->getFirstName() . " " . $this->customer->getFirstName(), $message); $message = str_replace("{%company%}", $this->customer->getCompany(), $message); $message = str_replace("{%email%}", $this->customer->getEmail(), $message); $message = str_replace("{%qr_code_store%}", '<img src="' . HTTP_IMAGE . $qrStore . '" alt="QR Code" />', $message); $message = str_replace("{%barcode_39_order_id%}", '<img src="' . HTTP_IMAGE . $eanStore . '" alt="QR Code" />', $message); $message .= "<p style=\"text-align:center\">Powered By <a href=\"http://www.necotienda.org\">Necotienda</a>® " . date('Y') . "</p>"; $subject = $this->config->get('config_owner') . " " . $this->language->get('text_new_comment'); if ($this->config->get('config_smtp_method') == 'smtp') { $mailer->IsSMTP(); $mailer->Host = $this->config->get('config_smtp_host'); $mailer->Username = $this->config->get('config_smtp_username'); $mailer->Password = base64_decode($this->config->get('config_smtp_password')); $mailer->Port = $this->config->get('config_smtp_port'); $mailer->Timeout = $this->config->get('config_smtp_timeout'); $mailer->SMTPSecure = $this->config->get('config_smtp_ssl'); $mailer->SMTPAuth = $this->config->get('config_smtp_auth') ? true : false; } elseif ($this->config->get('config_smtp_method') == 'sendmail') { $mailer->IsSendmail(); } else { $mailer->IsMail(); } $mailer->IsHTML(); $reps = $this->modelReview->getCustomersReviewsByProductId($product_id); $this->load->library('validar'); $validate = new Validar(); foreach ($reps as $k => $v) { if (!$validate->validEmail($v['email'])) { continue; } $mailer->AddBCC($v['email'], $v['author']); } $mailer->AddBCC($this->config->get('config_email'), $this->config->get('config_name')); $mailer->SetFrom($this->config->get('config_email'), $this->config->get('config_name')); $mailer->Subject = $subject; $mailer->Body = html_entity_decode(htmlspecialchars_decode($message)); $mailer->Send(); } }
//Imprime en Formato Json // Estatus 0: Operacion Incorrecta 1: Operacion Correcta // Mensaje : Justifica el Estatus $mensaje = array(); //Se inicializa Bandera de Error $error = TRUE; //Comprueba si el Script es llamado por un Metodo POST //if ($_SERVER["REQUEST_METHOD"] == "POST") { //Se incluye la Clase para Validar Datos require_once "../utilidades/Validaciones.php"; //Se comprueba si las Variables estan definidas, caso contrario se asigna NULL $idanimal = isset($_POST["idanimal"]) ? Validar::filtrar_texto($_POST["idanimal"]) : NULL; $idespecie = isset($_POST["idespecie"]) ? Validar::filtrar_texto($_POST["idespecie"]) : NULL; $idstatususuario = isset($_POST["idstatususuario"]) ? Validar::filtrar_texto($_POST["idstatususuario"]) : NULL; $nombre = isset($_POST["nombre"]) ? Validar::filtrar_texto($_POST["nombre"]) : NULL; $fecha = isset($_POST["fecha"]) ? Validar::filtrar_texto($_POST["fecha"]) : NULL; $comentario = isset($_POST["comentario"]) ?: NULL; //$idanimal=1; // if (!is_null($idespecie) && !is_null($idestatususuario) && !is_null($nombre) && !is_null($fecha)&& !is_null($comentario)) { // if (!Validar::esta_vacio($idespecie) && !Validar::esta_vacio($idestatususuario) && !Validar::esta_vacio($nombre) && !Validar::esta_vacio($fecha) && !Validar::esta_vacio($comentario)) { //Clase con los metodos Genericos para el CRUB require_once '../modelo/Crud.php'; //Se instancia un objeto de tipo CRUB $modelo = new Crud(); //Se inicializan los atributos para el Insert //Tabla a la que se le van a insertar los datos $modelo->setUpdate("animal"); //Columna a la que se le insertaran los datos $modelo->set("idespecie='{$idespecie}',idstatususuario='{$idestatususuario}',nombre='{$nombre}',fecha='{$fecha}',comentario='{$comentario}'"); $modelo->setCondition("idanimal={$idanimal}"); if ($modelo->Update()) {
} else { } if (Validar::isLongitudMinima($localidad, 3)) { $objeto->setLocalidad($localidad); } else { } if (Validar::isLongitudMinima($provincia, 2)) { $objeto->setProvincia($provincia); } else { } if (Validar::isNumero($precio)) { $objeto->setPrecio($precio); } else { } if (Validar::isEntero($superficie)) { $objeto->setSuperficie($superficie); } else { } if (Validar::isCP($cp)) { $objeto->setCp($cp); } else { } if (Validar::isLongitudMinima($calle, 4)) { $objeto->setCalle($calle); } else { } //Creamos la base de datos y el modelo $bd = new BaseDatos(); $modelo = new modeloInmueble($bd); $r = $modelo->edit($objeto); header("Location: ../adminpanel.php?correcto={$r}");
//Recibe id del gasto (idgasto), id del animal (idanimal), fecha del gasto (fecha), monto del gasto (comentario) //Imprime en Formato Json // Estatus 0: Operacion Incorrecta 1: Operacion Correcta // Mensaje : Justifica el Estatus $mensaje = array(); //Se inicializa Bandera de Error $error = TRUE; //Comprueba si el Script es llamado por un Metodo POST //if ($_SERVER["REQUEST_METHOD"] == "POST") { //Se incluye la Clase para Validar Datos require_once "../utilidades/Validaciones.php"; //Se comprueba si las Variables estan definidas, caso contrario se asigna NULL $idgasto = isset($_POST["idgasto"]) ? Validar::filtrar_texto($_POST["idgasto"]) : NULL; $idanimal = isset($_POST["idanimal"]) ? Validar::filtrar_texto($_POST["idanimal"]) : NULL; $fecha = isset($_POST["fecha"]) ? Validar::filtrar_texto($_POST["fecha"]) : NULL; $monto = isset($_POST["monto"]) ? Validar::filtrar_texto($_POST["monto"]) : NULL; // $idgasto = isset($_POST["idgasto"]) ? // $idanimal= isset($_POST["idanimal"]) ? Validar::filtrar_texto($_POST["idanimal"]) : NULL; // $fecha = isset($_POST["fecha"]) ? Validar::filtrar_texto($_POST["fecha"]) : NULL; // $monto = isset($_POST["monto"]) ? : NULL; // if (!is_null($idgasto) && !Validar::esta_vacio($idgasto)) { //Clase con los metodos Genericos para el CRUD require_once '../modelo/Crud.php'; //Se instancia un objeto de tipo CRUB $modelo = new Crud(); //Se inicializan los atributos para el Insert //Tabla a la que se le van a insertar los datos $modelo->setUpdate("gasto"); //Columna a la que se le insertaran los datos $modelo->setSet("idanimal='{$idanimal}',fecha='{$fecha}',monto='{$monto}'"); $modelo->setCondition("idgasto={$idgasto}");
* Recibe un iddonacion * Imprime en Formato Json * estatus 0: Operacion Incorrecta 1: Operacion Correcta * mensaje : Justifica el Estatus * nombre : Nombre que corresponde al idtipousuario */ $mensaje = array(); //Se inicializa Bandera de Error $error = TRUE; //Comprueba si el Script es llamado por un Metodo POST //if ($_SERVER["REQUEST_METHOD"] == "POST") { //Se incluye la Clase para Validar Datos require_once "../utilidades/Validaciones.php"; //Se comprueba si las Variables estan definidas, caso contrario se asigna NULL $iddonacion = isset($_POST["iddonacion"]) ? Validar::filtrar_texto($_POST["iddonacion"]) : NULL; if (!is_null($idconsulta) && Validar::es_numero($idconsulta, true)) { //Clase con los metodos Genericos para el CRUB require_once '../modelo/Crud.php'; //Se instancia un objeto de tipo CRUB $modelo = new Crud(); //Se inicializan los atributos para el Insert //Columnas que se van a obtener $modelo->setSelect("*"); //Tabla de donde se van a obtener los datos $modelo->setFrom("donacion"); //Condicion que establece que para obtener el tipo usuario que corresponde a un tipo usuario $modelo->setCondition("iddonacion = {$idconsulta}"); $datos = array(); if ($modelo->Read()) { $dato = array(); $dato["nombre"] = $modelo->getRows()[0]["nombre"];
//Se comprueba si las Variables estan definidas, caso contrario se asigna NULL $idusuario = isset($_POST["idusuario"]) ? Validar::filtrar_texto($_POST["idusuario"]) : NULL; //$idtipousuario = isset($_POST["idtipousuario"]) ? Validar::filtrar_texto($_POST["idtipousuario"]) : NULL; //$idstatususuario = isset($_POST["idstatususuario"]) ? Validar::filtrar_texto($_POST["idstatususuario"]) : NULL; $nombre = isset($_POST["nombre"]) ? Validar::filtrar_texto($_POST["nombre"]) : NULL; $apellido = isset($_POST["apellido"]) ? Validar::filtrar_texto($_POST["apellido"]) : NULL; $correo = isset($_POST["correo"]) ? Validar::validar_correo($_POST["correo"]) : NULL; $telefono = isset($_POST["telefono"]) ? Validar::filtrar_texto($_POST["telefono"]) : NULL; //$clave = isset($_POST["clave"]) ? Validar::filtrar_texto($_POST["clave"]) : NULL; //$idusuario = 4; //$nombre = "Daniel"; //$apellido = "Perez"; //$correo = "*****@*****.**"; //$telefono = "4114141"; if (!is_null($nombre) && !is_null($apellido) && !is_null($correo) && !is_null($telefono) && !is_null($idusuario)) { if (!Validar::esta_vacio($nombre) && !Validar::esta_vacio($apellido) && !Validar::esta_vacio($telefono) && Validar::es_numero($idusuario, true)) { //Clase con los metodos Genericos para el CRUB require_once '../modelo/Crud.php'; //Se instancia un objeto de tipo CRUB $modelo = new Crud(); $modelo->setSelect("count(*) as existe"); $modelo->setFrom("usuario"); $modelo->setCondition("correo = '{$correo}' and idusuario != '{$idusuario}'"); $modelo->Read(); if ($modelo->getRows()[0]["existe"] == 0) { //Se inicializan los atributos para el Insert //Tabla a la que se le van a insertar los datos $modelo->setUpdate("usuario"); //Datos que se Actualizaras $modelo->setSet("nombre = '{$nombre}', apellido = '{$apellido}', correo = '{$correo}', telefono = '{$telefono}'"); $modelo->setCondition("idusuario = {$idusuario}");
//Script PHP para actualizar un animal en la base de datos //Recibe idanimal (idanimal), id de la especie (idespecie), id estatus del animal (idstatususuario), nombre del animal (nombre), // fecha de ingreso del animal (fecha), comentario de ingreso (comentario) //Imprime en Formato Json // Estatus 0: Operacion Incorrecta 1: Operacion Correcta // Mensaje : Justifica el Estatus $mensaje = array(); //Se inicializa Bandera de Error $error = TRUE; //Comprueba si el Script es llamado por un Metodo POST //if ($_SERVER["REQUEST_METHOD"] == "POST") { //Se incluye la Clase para Validar Datos require_once "../utilidades/Validaciones.php"; //Se comprueba si las Variables estan definidas, caso contrario se asigna NULL $idstatusanimal = isset($_POST["idstatusanimal"]) ? Validar::filtrar_texto($_POST["idstatusanimal"]) : NULL; $nombre = isset($_POST["nombre"]) ? Validar::filtrar_texto($_POST["nombre"]) : NULL; //$idanimal=1; // if (!is_null($idespecie) && !is_null($idestatususuario) && !is_null($nombre) && !is_null($fecha)&& !is_null($comentario)) { // if (!Validar::esta_vacio($idespecie) && !Validar::esta_vacio($idestatususuario) && !Validar::esta_vacio($nombre) && !Validar::esta_vacio($fecha) && !Validar::esta_vacio($comentario)) { //Clase con los metodos Genericos para el CRUB require_once '../modelo/Crud.php'; //Se instancia un objeto de tipo CRUB $modelo = new Crud(); //Se inicializan los atributos para el Insert //Tabla a la que se le van a insertar los datos $modelo->setUpdate("statusanimal"); //Columna a la que se le insertaran los datos $modelo->set("nombre='{$nombre}'"); $modelo->setCondition("idstatusanimal={$idstatusanimal}"); if ($modelo->Update()) { $error = FALSE;
// Mensaje : Justifica el Estatus $mensaje = array(); //Se inicializa Bandera de Error $error = TRUE; //Comprueba si el Script es llamado por un Metodo POST //if ($_SERVER["REQUEST_METHOD"] == "POST") { //Se incluye la Clase para Validar Datos require_once "../utilidades/Validaciones.php"; //Se comprueba si las Variables estan definidas, caso contrario se asigna NULL $idanimal = isset($_POST["idanimal"]) ? Validar::filtrar_texto($_POST["idanimal"]) : NULL; $idveterinario = isset($_POST["idveterinario"]) ? Validar::filtrar_texto($_POST["idveterinario"]) : NULL; $idpasante = isset($_POST["idpasante"]) ? Validar::filtrar_texto($_POST["idpasante"]) : NULL; $fecha = isset($_POST["fecha"]) ? Validar::filtrar_texto($_POST["fecha"]) : NULL; $observaciones = isset($_POST["observaciones"]) ?: NULL; if (!is_null($idanimal) && !is_null($idveterinario) && !is_null($idpasante) && !is_null($fecha) && !is_null($observaciones)) { if (!Validar::esta_vacio($idanimal) && !Validar::esta_vacio($idveterinario) && !Validar::esta_vacio($idpasante) && !Validar::esta_vacio($fecha) && !Validar::esta_vacio($observaciones)) { //Clase con los metodos Genericos para el CRUB require_once '../modelo/Crud.php'; //Se instancia un objeto de tipo CRUB $modelo = new Crud(); //Se inicializan los atributos para el Insert //Tabla a la que se le van a insertar los datos $modelo->setInserInto("consulta"); //Columna a la que se le insertaran los datos $modelo->setInsertColumns("idanimal,idveterinario,idpasante,fecha,observaciones"); //Valores que se le insertaran a la colummna $modelo->setInsertValues("'{$idanimal}','{$idveterinario}','{$idpasante}','{$fecha}','{$observaciones}'"); if ($modelo->Create()) { $error = FALSE; } }
$error = TRUE; //Comprueba si el Script es llamado por un Metodo POST //if ($_SERVER["REQUEST_METHOD"] == "POST") { //Se incluye la Clase para Validar Datos require_once "../utilidades/Validaciones.php"; //Se comprueba si las Variables estan definidas, caso contrario se asigna NULL $idusuario = isset($_POST["idusuario"]) ? Validar::filtrar_texto($_POST["idusuario"]) : NULL; //$idestatusdonacion = isset($_POST["idestatusdonacion"]) ? Validar::filtrar_texto($_POST["idestatusdonacion"]) : NULL; $idestatusdonacion = 3; //$fecha = isset($_POST["fecha"]) ? Validar::filtrar_texto($_POST["fecha"]) : NULL; $fecha = date("Y-n-j"); //$referencia = isset($_POST["referencia"]) ? Validar::filtrar_texto($_POST["referencia"]) : NULL; $referencia = 4242233; $monto = isset($_POST["monto"]) ? Validar::filtrar_texto($_POST["monto"]) : NULL; if (!is_null($idusuario) && !is_null($idestatusdonacion) && !is_null($fecha) && !is_null($referencia) && !is_null($monto)) { if (!Validar::esta_vacio($idusuario) && !Validar::esta_vacio($idestatusdonacion) && !Validar::esta_vacio($fecha) && !Validar::esta_vacio($referencia) && !Validar::esta_vacio($monto)) { //Clase con los metodos Genericos para el CRUB require_once '../modelo/Crud.php'; //Se instancia un objeto de tipo CRUB $modelo = new Crud(); //Se inicializan los atributos para el Insert //Tabla a la que se le van a insertar los datos $modelo->setInserInto("donacion"); //Columna a la que se le insertaran los datos $modelo->setInsertColumns("idusuario,fecha,idstatusdonacion,nreferencia,monto"); //Valores que se le insertaran a la colummna $modelo->setInsertValues("'{$idusuario}','{$fecha}','{$idestatusdonacion}','{$referencia}','{$monto}'"); if ($modelo->Create()) { $error = FALSE; } }