• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

PHP validarEntero函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了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;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHP validarPermisoClienteXModulo函数代码示例发布时间:2022-05-23
下一篇:
PHP validar函数代码示例发布时间:2022-05-23
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap