本文整理汇总了PHP中validarEntero函数的典型用法代码示例。如果您正苦于以下问题:PHP validarEntero函数的具体用法?PHP validarEntero怎么用?PHP validarEntero使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了validarEntero函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。
示例1: tieneSoloNumeros
function tieneSoloNumeros($cadena) {
for ($i=0; $i < strlen($cadena); $i++)
if (!validarEntero($cadena[$i]))
return false;
return true;
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:7,代码来源:procesar_telefono.php
示例2: validar
function validar() {
$errores = false;
echo "<script>";
echo "with (window.parent.document) {";
echo "var errores = '';";
if ($_POST["nivel"] != "")
if (!validarEntero($_POST["nivel"])) {
echo "errores+= '- El campo Nivel debe ser numérico.<br />';";
$errores = true;
}
if ($errores) {
echo "getElementById('errores').innerHTML = errores;";
echo "getElementById('divErrores').style.display = 'inline';";
echo "getElementById('foco').style.display = 'block';";
echo "getElementById('foco').focus();";
echo "getElementById('foco').style.display = 'none';";
}
else {
echo "getElementById('divErrores').style.display = 'none';";
}
echo "}";
echo "</script>";
return !$errores;
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:30,代码来源:procesar_permiso.php
示例3: validar
function validar() {
if ($_REQUEST["empleado"] == "")
throw new Exception("Debe ingresar el Empleado.");
if ($_REQUEST["numeroDocumento"] == "")
throw new Exception("Debe ingresar el N° de Doc.");
if (!validarEntero($_REQUEST["numeroDocumento"]))
throw new Exception("El N° de Doc. tiene un formato inválido.");
if ($_REQUEST["email"] == "")
throw new Exception("Debe ingresar el e-Mail.");
if ($_POST["email"] != "") {
$params = array(":email" => $_POST["email"]);
$sql = "SELECT art.varios.is_validaemail(:email) FROM DUAL";
if (valorSql($sql, "", $params) != "S")
throw new Exception("El e-Mail debe tener un formato válido.");
}
if (($_POST["activarDesde"] != "") and (!isFechaValida($_POST["activarDesde"])))
throw new Exception("El campo Activar Desde debe tener un formato válido.");
if (($_POST["activarHasta"] != "") and (!isFechaValida($_POST["activarHasta"])))
throw new Exception("El campo Activar Hasta debe tener un formato válido.");
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:26,代码来源:procesar_usuario.php
示例4: getCuil
function getCuil($documento, $sexo) {
global $conn;
$result = "";
if (($documento != "") and (validarEntero($documento)) and (($sexo == "F") or ($sexo == "M"))) {
$params = array(":dni" => trim(str_pad($documento, 8, "0", STR_PAD_LEFT)), ":sexo" => $sexo);
$sql = "SELECT art.get_cuilvalido(:dni, :sexo, 1) FROM DUAL";
$result = ValorSql($sql, "", $params, 0);
}
return $result;
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:13,代码来源:procesar_archivo.php
示例5: validar
function validar() {
$errores = false;
echo "<script type='text/javascript'>";
echo "with (window.parent.document) {";
echo "var errores = '';";
if ($_POST["texto"] == "") {
echo "errores+= '- El campo Texto es obligatorio.<br />';";
$errores = true;
}
if ($_POST["orden"] != "")
if (!validarEntero($_POST["orden"])) {
echo "errores+= '- El campo Orden debe ser un número entero mayor a cero.<br />';";
$errores = true;
}
if ($_POST["menuPadre"] != -1) {
if ($_POST["link"] == "") {
echo "errores+= '- El campo Link es obligatorio.<br />';";
$errores = true;
}
if ($_POST["destino"] == -1) {
echo "errores+= '- El campo Destino es obligatorio.<br />';";
$errores = true;
}
}
if ($errores) {
echo "body.style.cursor = 'default';";
echo "getElementById('btnGuardar').style.display = 'inline';";
echo "getElementById('imgProcesando').style.display = 'none';";
echo "getElementById('errores').innerHTML = errores;";
echo "getElementById('divErroresForm').style.display = 'block';";
echo "getElementById('foco').style.display = 'block';";
echo "getElementById('foco').focus();";
echo "getElementById('foco').style.display = 'none';";
}
else {
echo "getElementById('divErroresForm').style.display = 'none';";
}
echo "}";
echo "</script>";
return !$errores;
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:50,代码来源:guardar_item.php
示例6: validar
function validar() {
global $periodo;
global $usuario;
$params = array(":anio" => $periodo, ":id" => $_POST["idEncuesta"], ":usuario" => $usuario);
$sql =
"SELECT 1
FROM web.weu_encuesta_usuario
WHERE eu_anio = :anio
AND eu_fechabaja IS NULL
AND eu_usuario = :usuario
AND eu_id = :id";
$usuarioHabilitado = ExisteSql($sql, $params);
if (!$usuarioHabilitado) {
echo "<script type='text/javascript'>alert('ACCESO DENEGADO. Usted no tiene encuestas para completar.');</script>";
return false;
}
$calificacionOk = true;
foreach ($_POST as $key => $value)
if (substr($key, 0, 13) == "calificacion_")
if ((!validarEntero($value)) or ($value < 1) or ($value > 10)) {
$calificacionOk = false;
break;
}
if (!$calificacionOk) {
echo "<script type='text/javascript'>alert('Recuerde que debe completar todas las calificaciones de manera correcta.'); parent.document.getElementById('".$key."').focus();</script>";
return false;
}
$comentarioCargado = true;
foreach ($_POST as $key => $value)
if (substr($key, 0, 13) == "calificacion_")
if (($value < 7) and (!caracteresValidos($_POST["comentarios_".substr($key, 13)], 5))) {
$comentarioCargado = false;
break;
}
if (!$comentarioCargado) {
echo "<script type='text/javascript'>alert('Por favor, ingrese un comentario válido.'); parent.document.getElementById('comentarios_".substr($key, 13)."').focus();</script>";
return false;
}
return true;
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:48,代码来源:procesar_encuesta.php
示例7: validar
function validar() {
global $campoError;
if ($_POST["cuitInicial"] == "") {
$campoError = "cuitInicial";
throw new Exception("Debe ingresar la C.U.I.T.");
}
if (!validarCuit($_POST["cuitInicial"])) {
$campoError = "cuitInicial";
throw new Exception("La C.U.I.T. ingresada es inválida");
}
if ($_POST["contratoInicial"] == "") {
$campoError = "contratoInicial";
throw new Exception("Debe ingresar el Contrato.");
}
if (!validarEntero($_POST["contratoInicial"])) {
$campoError = "contratoInicial";
throw new Exception("El Contrato debe ser un valor numérico.");
}
$params = array(":contrato" => $_POST["contratoInicial"], ":cuit" => $_POST["cuitInicial"]);
$sql =
"SELECT vp_id
FROM afi.avp_valida_pcp
WHERE vp_contrato = :contrato
AND vp_cuit = :cuit
AND vp_fechabaja IS NULL";
$_SESSION["pcpId"] = valorSql($sql, -1, $params);
if ($_SESSION["pcpId"] == -1) {
$campoError = "contratoInicial";
throw new Exception("El Contrato no se corresponde con la C.U.I.T. ingresada.");
}
return true;
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:38,代码来源:login.php
示例8: validar
function validar() {
if ($_POST["volanta"] == "") {
echo "<script type='text/javascript'>alert('Por favor, complete el campo Volanta.'); parent.document.getElementById('volanta').focus();</script>";
return false;
}
if ($_POST["titulo"] == "") {
echo "<script type='text/javascript'>alert('Por favor, complete el campo Título.'); parent.document.getElementById('titulo').focus();</script>";
return false;
}
if ($_POST["cuerpo"] == "") {
echo "<script type='text/javascript'>alert('Por favor, complete el campo Cuerpo.'); parent.document.getElementById('cuerpo').focus();</script>";
return false;
}
if ($_POST["cuerpoFull"] == "") {
echo "<script type='text/javascript'>alert('Por favor, complete el campo Cuerpo Full.'); parent.document.getElementById('cuerpoFull').focus();</script>";
return false;
}
if ($_POST["posicion"] == "") {
echo "<script type='text/javascript'>alert('Por favor, complete el campo Posición.'); parent.document.getElementById('posicion').focus();</script>";
return false;
}
if ((!validarEntero($_POST["posicion"]))) {
echo "<script type='text/javascript'>alert('La posición ingresada es inválida.'); parent.document.getElementById('posicion').select(); parent.document.getElementById('posicion').focus();</script>";
return false;
}
if (($_POST["posicion"] < 1) or ($_POST["posicion"] > 4)) {
echo "<script type='text/javascript'>alert('La posición debe ser un valor numérico entre 1 y 4.'); parent.document.getElementById('posicion').select(); parent.document.getElementById('posicion').focus();</script>";
return false;
}
return true;
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:36,代码来源:guardar_alta.php
示例9: require_once
require_once($_SERVER["DOCUMENT_ROOT"]."/../Common/miscellaneous/numbers_utils.php");
require_once($_SERVER["DOCUMENT_ROOT"]."/functions/general.php");
validarSesion(isset($_SESSION["isCliente"]));
validarSesion((isset($_SESSION["isAdminTotal"])) and ($_SESSION["isAdminTotal"]));
$cuit = sacarGuiones($_REQUEST["valor"]);
if (validarCuit($cuit)) {
$msg = " Esta C.U.I.T. no puede ser capturada. ";
$params = array(":cuit" => $cuit);
$sql = " AND em_cuit = :cuit";
}
elseif (validarEntero($_REQUEST["valor"])) {
$msg = " Este contrato no puede ser capturado. ";
$params = array(":contrato" => $_REQUEST["valor"]);
$sql = " AND co_contrato = :contrato";
}
else {
$msg = " Esta empresa no puede ser capturada. ";
$params = array(":nombre" => $_REQUEST["valor"]."%");
$sql = " AND em_nombre LIKE UPPER(:nombre)";
}
$sql =
"SELECT co_contrato, em_cuit, em_id, em_nombre, em_suss, art.afiliacion.check_cobertura(co_contrato, SYSDATE) status
FROM aco_contrato, aem_empresa
WHERE co_idempresa = em_id
AND ROWNUM < 10".$sql."
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:31,代码来源:capturar_cliente.php
示例10: header
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT"); // always modified
header("Cache-Control: no-store, no-cache, must-revalidate"); // HTTP/1.1
header("Cache-Control: post-check=0, pre-check=0", false); // HTTP/1.1
header("Pragma: no-cache"); // HTTP/1.0
session_start();
require_once($_SERVER["DOCUMENT_ROOT"]."/../Classes/provart/grid.php");
require_once($_SERVER["DOCUMENT_ROOT"]."/../Common/miscellaneous/numbers_utils.php");
require_once($_SERVER["DOCUMENT_ROOT"]."/functions/general.php");
set_time_limit(120);
try {
if (($_REQUEST["legajoBusqueda"] <> "") and (!validarEntero($_REQUEST["legajoBusqueda"])))
throw new Exception("El campo Legajo es inválido.");
$pagina = $_SESSION["BUSQUEDA_USUARIO_BUSQUEDA"]["pagina"];
if (isset($_REQUEST["pagina"]))
$pagina = $_REQUEST["pagina"];
$ob = $_SESSION["BUSQUEDA_USUARIO_BUSQUEDA"]["ob"];
if (isset($_REQUEST["ob"]))
$ob = $_REQUEST["ob"];
$sb = $_SESSION["BUSQUEDA_USUARIO_BUSQUEDA"]["sb"];
if (isset($_REQUEST["sb"]))
$sb = ($_REQUEST["sb"] == "T");
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:30,代码来源:buscar_usuario_busqueda.php
示例11: validar
function validar() {
global $mostrarEnPortada;
$errores = false;
echo "<script type='text/javascript'>";
echo "with (window.parent.document) {";
echo "var errores = '';";
if (!isset($_POST["tipo"])) {
echo "errores+= '- El campo Tipo es obligatorio.<br />';";
$errores = true;
}
if ($_POST["tipo"] == "M")
if ($_POST["cuerpo"] == "") {
echo "errores+= '- El campo Cuerpo es obligatorio.<br />';";
$errores = true;
}
if ($mostrarEnPortada == "S") {
if ($_POST["ubicacion"] == -1) {
echo "errores+= '- El campo Ubicación es obligatorio.<br />';";
$errores = true;
}
if ($_POST["titulo"] == "") {
echo "errores+= '- El campo Título es obligatorio.<br />';";
$errores = true;
}
if (($_POST["posicion"] != "") and (!validarEntero($_POST["posicion"]))) {
echo "errores+= '- El campo Posición debe ser numérico.<br />';";
$errores = true;
}
if ($_POST["vigenciaDesde"] == "") {
echo "errores+= '- El campo Vigencia Desde es obligatorio.<br />';";
$errores = true;
}
elseif (!isFechaValida($_POST["vigenciaDesde"])) {
echo "errores+= '- El campo Vigencia Desde debe ser una fecha válida.<br />';";
$errores = true;
}
if ($_POST["vigenciaHasta"] == "") {
echo "errores+= '- El campo Vigencia Hasta es obligatorio.<br />';";
$errores = true;
}
elseif (!isFechaValida($_POST["vigenciaHasta"])) {
echo "errores+= '- El campo Vigencia Hasta debe ser una fecha válida.<br />';";
$errores = true;
}
if (dateDiff($_POST["vigenciaHasta"], $_POST["vigenciaDesde"]) > 0) {
echo "errores+= '- La Vigencia Hasta debe ser mayor a la Vigencia Desde.<br />';";
$errores = true;
}
}
if ($errores) {
echo "body.style.cursor = 'default';";
echo "getElementById('btnGuardar').style.display = 'inline';";
echo "getElementById('imgProcesando').style.display = 'none';";
echo "getElementById('errores').innerHTML = errores;";
echo "getElementById('divErroresForm').style.display = 'block';";
echo "getElementById('foco').style.display = 'block';";
echo "getElementById('foco').focus();";
echo "getElementById('foco').style.display = 'none';";
}
else {
echo "getElementById('divErroresForm').style.display = 'none';";
}
echo "}";
echo "</script>";
return !$errores;
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:80,代码来源:guardar_articulo.php
示例12: header
header("Cache-Control: post-check=0, pre-check=0", false); // HTTP/1.1
header("Pragma: no-cache"); // HTTP/1.0
session_start();
require_once($_SERVER["DOCUMENT_ROOT"]."/../Classes/provart/grid.php");
require_once($_SERVER["DOCUMENT_ROOT"]."/../Common/miscellaneous/date_utils.php");
require_once($_SERVER["DOCUMENT_ROOT"]."/../Common/miscellaneous/numbers_utils.php");
require_once($_SERVER["DOCUMENT_ROOT"]."/functions/general.php");
set_time_limit(120);
try {
if (($_REQUEST["ano"] != "") and (!validarEntero($_REQUEST["ano"])))
throw new Exception("El campo Año es inválido.");
if (($_REQUEST["numero"] != "") and (!validarEntero($_REQUEST["numero"])))
throw new Exception("El campo Número es inválido.");
if (($_REQUEST["fechaPublicacionDesde"] != "") and (!isFechaValida($_REQUEST["fechaPublicacionDesde"])))
throw new Exception("El campo Fecha Publicación Desde es inválido.");
if (($_REQUEST["fechaPublicacionHasta"] != "") and (!isFechaValida($_REQUEST["fechaPublicacionHasta"])))
throw new Exception("El campo Fecha Publicación Hasta es inválido.");
if (($_REQUEST["vigenciaDesde"] != "") and (!isFechaValida($_REQUEST["vigenciaDesde"])))
throw new Exception("El campo Vigencia Desde es inválido.");
if (($_REQUEST["vigenciaHasta"] != "") and (!isFechaValida($_REQUEST["vigenciaHasta"])))
throw new Exception("El campo Vigencia Hasta es inválido.");
$pagina = $_SESSION["BUSQUEDA_ARTERIA_BUSQUEDA"]["pagina"];
if (isset($_REQUEST["pagina"]))
$pagina = $_REQUEST["pagina"];
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:30,代码来源:buscar_arteria_busqueda.php
示例13:
if (!validaRequerido($nacionalidad)) {
$errores[] = 'La nacionalidad es incorrecta';
}
if (!validaRequerido($domicilio)) {
$errores[] = 'El domicilio es incorrecto';
}
if (fechalugar > $fechaexp) {
$errores[] = 'Fecha de nacimiento errónea';
}
if (!validaRequerido($provincia)) {
$errores[] = 'La provincia de nacimiento es incorrecta';
}
if (!validaRequerido($donante)) {
$errores[] = 'Error en el campo donante';
}
if (!validarEntero($nrotramite)) {
$errores[] = 'El número de trámite es incorrecto.';
}
//Verifica si ha encontrado errores y de no haber redirige a la página con el mensaje de que pasó la validación.
require 'ok.php';
exit;
}
?>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script type="text/javascript" src="../lib/js/chiches.js"></script>
<script type="text/javascript" src="../lib/js/validar.js"></script>
<link href="../lib/css/bootstrap.min.css" rel="stylesheet">
开发者ID:valde1992,项目名称:ejercicio1,代码行数:31,代码来源:ejercicio.php
示例14: Exception
if ($_POST["eMotivo"] == -1) {
$campoError = "eMotivo";
throw new Exception("Por favor, seleccione un item del campo Motivo.");
}
}
if ($_POST["solapa"] == "t") {
if ($_POST["tNombreApellido"] == "") {
$campoError = "tNombreApellido";
throw new Exception("Por favor, complete el campo Nombre y Apellido.");
}
if ($_POST["tCuil"] == "") {
$campoError = "tCuil";
throw new Exception("Por favor, complete el campo C.U.I.L. o D.N.I.");
}
if ((!validarCuit(sacarGuiones($_POST["tCuil"]))) and (!validarEntero($_POST["tCuil"]))) {
$campoError = "tCuil";
throw new Exception("La C.U.I.L. o el D.N.I. ingresado es inválido.");
}
if ($_POST["tEmail"] == "") {
$campoError = "tEmail";
throw new Exception("Por favor, complete el campo e-Mail.");
}
$params = array(":email" => $_POST["tEmail"]);
$sql = "SELECT art.varios.is_validaemail(:email) FROM DUAL";
if (valorSql($sql, "", $params) != "S") {
$campoError = "tEmail";
throw new Exception("El e-Mail ingresado es inválido.");
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:30,代码来源:enviar_mensaje.php
示例15: validar
function validar($validarAltaTemprana) {
global $campoError;
if ($_POST["cuil"] == "") {
$campoError = "cuil";
throw new Exception("Debe ingresar la C.U.I.L.");
}
if (!validarCuit($_POST["cuil"])) {
$campoError = "cuil";
throw new Exception("La C.U.I.L. ingresada es inválida");
}
if ($_POST["nombre"] == "") {
$campoError = "nombre";
throw new Exception("Debe ingresar el Nombre y Apellido.");
}
if (($validarAltaTemprana) and ($_POST["codigoAltaTemprana"] == "")) {
$campoError = "codigoAltaTemprana";
throw new Exception("Debe ingresar el Código de Alta Temprana.");
}
if ((!validarEntero(substr($_POST["codigoAltaTemprana"], 0, 8))) or (!validarEntero(substr($_POST["codigoAltaTemprana"], 8, 8))) or (!validarEntero(substr($_POST["codigoAltaTemprana"], 16, 8)))) {
$campoError = "codigoAltaTemprana";
throw new Exception("El Código de Alta Temprana debe ser un valor numérico.");
}
if ($_POST["sexo"] == -1) {
$campoError = "sexo";
throw new Exception("Debe elegir el Sexo.");
}
if ($_POST["nacionalidad"] == -1) {
$campoError = "nacionalidad";
throw new Exception("Debe elegir la Nacionalidad.");
}
if ($_POST["fechaNacimiento"] == "") {
$campoError = "fechaNacimiento";
throw new Exception("Debe ingresar la Fecha de Nacimiento.");
}
if (!isFechaValida($_POST["fechaNacimiento"])) {
$campoError = "fechaNacimiento";
throw new Exception("La Fecha de Nacimiento es inválida.");
}
if ($_POST["estadoCivil"] == -1) {
$campoError = "estadoCivil";
throw new Exception("Debe elegir el Estado Civil.");
}
if ($_POST["fechaIngreso"] == "") {
$campoError = "fechaIngreso";
throw new Exception("Debe ingresar la F. de Ingreso en la Empresa.");
}
if (!isFechaValida($_POST["fechaIngreso"])) {
$campoError = "fechaIngreso";
throw new Exception("La F. de Ingreso en la Empresa es inválida.");
}
return true;
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:65,代码来源:procesar_trabajador.php
示例16: Exception
if ($_POST["cargoEmpleador"] < 1) {
setFocus("cargoEmpleador");
throw new Exception("El campo Cargo/Personería del empleador es obligatorio.");
}
if (($_POST["sexoEmpleador"] != "F") and ($_POST["sexoEmpleador"] != "M")) {
setFocus("sexoEmpleador");
throw new Exception("El campo Sexo del empleador es obligatorio.");
}
if ($_POST["dniTitular"] == "") {
setFocus("dniTitular");
throw new Exception("El campo D.N.I. del empleador es obligatorio.");
}
if (!validarEntero($_POST["dniTitular"])) {
setFocus("dniTitular");
throw new Exception("El campo D.N.I. es inválido.");
}
if ($_POST["telefonoEmpleador"] == "") {
setFocus("telefonoEmpleador");
throw new Exception("El campo Teléfono del empleador es obligatorio.");
}
if ($_POST["emailTitular"] == "") {
setFocus("emailTitular");
throw new Exception("El campo e-Mail del empleador es obligatorio.");
}
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:30,代码来源:procesar_afiliacion.php
示例17: session_start
<?php
session_start();
include_once "BD.php";
include_once "validar.php";
$conexion = crearConexionBD();
if (isset($_REQUEST['contenido_borrar']) && validarEntero($_REQUEST['contenido_borrar'])) {
$id = $_REQUEST['contenido_borrar'];
}
try {
deleteEntradaBD($conexion, 'NOTICIAS', 'IDNOTICIA', $id);
header("Location: noticias.php");
} catch (PDOException $e) {
if (isset($_SESSION['error'])) {
unset($_SESSION['error']);
}
$_SESSION['error'] = "Error borrando noticia";
header("Location: error.php");
}
CerrarConexionBD($conexion);
开发者ID:JaviBF92,项目名称:IISSI-Web-Project,代码行数:20,代码来源:borranoticia.php
示例18: session_start
<?php
session_start();
include_once "BD.php";
include_once "validar.php";
$conexion = crearConexionBD();
if (isset($_SESSION['error'])) {
unset($_SESSION['error']);
}
$errores = "";
if (isset($_REQUEST['nid']) && validarEntero($_REQUEST['nid'])) {
$id = $_REQUEST['nid'];
}
if (isset($_REQUEST['ntitulo']) && validarRequerido($_REQUEST['ntitulo'])) {
$titulo = $_REQUEST['ntitulo'];
} else {
$errores = $errores . "Titulo no introducido\n";
}
if (isset($_REQUEST['nautor']) && validarRequerido($_REQUEST['nautor'])) {
$autor = $_REQUEST['nautor'];
} else {
$errores = $errores . "Autor no introducido\n";
}
if (isset($_REQUEST['ncontenido']) && validarRequerido($_REQUEST['ncontenido'])) {
$contenido = $_REQUEST['ncontenido'];
} else {
$errores = $errores . "Sin contenido\n";
}
if (strcmp($errores, "") != 0) {
$_SESSION['error'] = $errores;
header("Location: modificarNoticia.php");
开发者ID:JaviBF92,项目名称:IISSI-Web-Project,代码行数:31,代码来源:modificanoticia.php
示例19: validar
function validar($multiLink) {
$errores = false;
echo "<script type='text/javascript'>";
echo "with (window.parent.document) {";
echo "var errores = '';";
if ($_POST["id"] == 0) // Si es un alta valido que suba una imagen..
if ($_POST["fileImg"] == "") {
echo "errores+= '- Debe seleccionar una imagen.<br />';";
$errores = true;
}
if (($_POST["link"] != "") and (substr($_POST["link"], 0, 7) != "mailto:"))
if ($_POST["destino"] == -1) {
echo "errores+= '- El campo Destino es obligatorio.<br />';";
$errores = true;
}
if (($_POST["posicion"] != "") and (!validarEntero($_POST["posicion"]))) {
echo "errores+= '- El campo Posición debe ser numérico.<br />';";
$errores = true;
}
if ($_POST["vigenciaDesde"] == "") {
echo "errores+= '- El campo Vigencia Desde es obligatorio.<br />';";
$errores = true;
}
elseif (!isFechaValida($_POST["vigenciaDesde"])) {
echo "errores+= '- El campo Vigencia Desde debe ser una fecha válida.<br />';";
$errores = true;
}
if ($_POST["vigenciaHasta"] == "") {
echo "errores+= '- El campo Vigencia Hasta es obligatorio.<br />';";
$errores = true;
}
elseif (!isFechaValida($_POST["vigenciaHasta"])) {
echo "errores+= '- El campo Vigencia Hasta debe ser una fecha válida.<br />';";
$errores = true;
}
if (dateDiff($_POST["vigenciaHasta"], $_POST["vigenciaDesde"]) > 0) {
echo "errores+= '- La Vigencia Hasta debe ser mayor a la Vigencia Desde.<br />';";
$errores = true;
}
if ($multiLink == "S") {
$arrGrupos = array();
foreach($_REQUEST as $key => $value)
if (substr($key, 0, 8) == "idGrupo_") {
$num = substr($key, 8);
if ((isset($_REQUEST["usuariosGrupo".$num])) and ($_REQUEST["bajaGrupo".$num] == "f"))
$arrGrupos[] = $num;
}
$arrIdUsuarios = array();
foreach($arrGrupos as $key)
for ($i=0; $i<count($_REQUEST["usuariosGrupo".$key]); $i++)
$arrIdUsuarios[] = $_REQUEST["usuariosGrupo".$key][$i];
$arrIdUsuarios = array_count_values($arrIdUsuarios);
$arrUsuarios = array();
foreach($arrIdUsuarios as $key => $value)
if ($value > 1) {
$params = array(":id" => $key);
$sql =
"SELECT se_nombre
FROM use_usuarios
WHERE se_id = :id";
$arrUsuarios[] = valorSql($sql, "", $params);
}
if (count($arrUsuarios) == 1) {
echo "errores+= '- El usuario ".implode($arrUsuarios)." está en mas de un grupo.<br />';";
$errores = true;
}
if (count($arrUsuarios) > 1) {
echo "errores+= '- Los usuarios ".implode(",", $arrUsuarios)." están en mas de un grupo.<br />';";
$errores = true;
}
}
if ($errores) {
echo "body.style.cursor = 'default';";
echo "getElementById('btnGuardar').style.display = 'inline';";
echo "getElementById('imgProcesando').style.display = 'none';";
echo "getElementById('errores').innerHTML = errores;";
echo "getElementById('divErroresForm').style.display = 'block';";
echo "getElementById('foco').style.display = 'block';";
echo "getElementById('foco').focus();";
echo "getElementById('foco').style.display = 'none';";
}
else {
echo "getElementById('divErroresForm').style.display = 'none';";
}
echo "}";
echo "</script>";
//.........这里部分代码省略.........
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:101,代码来源:guardar_banner.php
示例20: validar
function validar() {
$errores = false;
echo "<script type='text/javascript'>";
echo "with (window.parent.document) {";
echo "var errores = '';";
if ($_POST["tipoEstablecimiento"] == -1) {
echo "errores+= '- El campo Tipo de Establecimiento es obligatorio.<br />';";
$errores = true;
}
if ($_POST["nombre"] == "") {
echo "errores+= '- El campo Nombre es obligatorio.<br />';";
$errores = true;
}
$params = array(":codigo" => $_POST["actividad"]);
$sql =
"SELECT 1
FROM cac_actividad
WHERE ac_codigo = :codigo
AND ac_fechabaja IS NULL";
if (!ExisteSql($sql, $params)) {
echo "errores+= '- La Actividad es inválida.<br />';";
$errores = true;
}
if (($_POST["fechaInicioEstablecimiento"] != "") and (!isFechaValida($_POST["fechaInicioEstablecimiento"]))) {
echo "errores+= '- La Fecha de Inicio del Establecimiento es inválida.<br />';";
$errores = true;
}
if ($_POST["cantidadEmpleados"] == "") {
echo "errores+= '- El campo Cantidad de Empleados es obligatorio.<br />';";
$errores = true;
}
if ($_POST["cantidadEmpleados"] != "") {
if (!validarEntero($_POST["cantidadEmpleados"])) {
echo "errores+= '- El campo Cantidad de Empleados debe ser mayor o igual a 0.<br />';";
$errores = true;
}
}
if ($_POST["masaSalarial"] != "") {
if (!validarNumero($_POST["masaSalarial"])) {
echo "errores+= '- El campo Masa Salarial es inválido.<br />';";
$errores = true;
}
}
if ($_POST["superficie"] != "") {
if (!validarNumero($_POST["superficie"])) {
echo "errores+= '- El campo Superficie es inválido.<br />';";
$errores = true;
}
if (intval($_POST["superficie"]) < 0) {
echo "errores+= '- La Superficie debe ser mayor o igual a 0.<br />';";
$errores = true;
}
if (intval($_POST["superficie"]) > 999999) {
echo "errores+= '- La Superficie debe ser inferior a 1.000.000.<br />';";
$errores = true;
}
}
if (($_POST["tipoEstablecimiento"] == "O") and ($_POST["fechaFinObra"] == "")) {
echo "errores+= '- El campo Fecha de Finalización de la Obra es obligatorio.<br />';";
$errores = true;
}
if ($_POST["fechaFinObra"] != "") {
if (!isFechaValida($_POST["fechaFinObra"])) {
echo "errores+= '- La Fecha de Finalización de la Obra es inválida.<br />';";
$errores = true;
}
if (dateDiff(date("d/m/Y"), $_POST["fechaFinObra"]) < 0) {
echo "errores+= '- La Fecha de Finalización de la Obra no puede ser anterior al día de hoy.<br />';";
$errores = true;
}
}
if ($_POST["codigoArea"] != "")
if (!validarEntero($_POST["codigoArea"])) {
echo "errores+= '- El campo Teléfono Laboral debe ser numérico.<br />';";
$errores = true;
}
if ($_POST["telefono"] != "")
if (!validarEntero($_POST["telefono"])) {
echo "errores+= '- El campo Teléfono Laboral debe ser numérico.<br />';";
$errores = true;
}
if ($_POST["interno"] != "")
if (!validarEntero($_POST["interno"])) {
//.........这里部分代码省略.........
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:101,代码来源:procesar_establecimiento.php
注:本文中的validarEntero函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论