本文整理汇总了PHP中validar函数的典型用法代码示例。如果您正苦于以下问题:PHP validar函数的具体用法?PHP validar怎么用?PHP validar使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了validar函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: isLoged
public function isLoged()
{
extract($_SESSION);
if (isset($userid) and validar()) {
return true;
} else {
return false;
}
}
示例2: validar_usuarios
function validar_usuarios($usuario, $contrasena)
{
foreach (glob("../DAT/*.php") as $filename) {
include $filename;
}
$row = validar($usuario, $contrasena);
if (!$row) {
$message = "Usuario o Contraseña Incorrectos";
echo "<script type='text/javascript'>alert('{$message}');</script>";
} else {
$message = "Logeo Exitoso";
session_start();
$_SESSION["usuario"] = $usuario;
$_SESSION["acceso"] = $row["TIPO_EMP"];
$_SESSION["cuenta"] = $row["CI_EMPLEADO"];
echo "<script type='text/javascript'>alert('{$message}');</script>";
echo "<script>location.href='index2.php'</script>";
}
}
示例3: run
function run()
{
$cliente = array();
$correo = $_SESSION["userName"];
$usuario = obtenerUsuario($correo);
$idUsuario = $usuario["idUsuario"];
$cliente = obtenerCliente($idUsuario);
$boolValidar = true;
if (isset($_POST["btnDesactivar"])) {
deshabilitarUsuario($idUsuario);
mw_setEstaLogueado("", false, "");
redirectWithMessage("Usuario Inhabilitado", "index.php?page=home");
}
if (isset($_POST["btnSignOut"])) {
mw_setEstaLogueado("", false, "");
redirectToUrl("index.php?page=home");
}
if (isset($_POST["btnModificar"])) {
if (!validar('nombre', $_POST["nuevoPrimerNombre"])) {
$boolValidar = false;
echo "<script>alert('Error! Nombre ingresado con caracteres no permitidos');</script>";
}
if (!validar('nombre', $_POST["nuevoPrimerApellido"])) {
$boolValidar = false;
echo "<script>alert('Error! Apellido ingresado con caracteres no permitidos');</script>";
}
if (!validar('numero', $_POST["nuevoTelefono"])) {
$boolValidar = false;
echo "<script>alert('Error! Teléfeno ingresado con caracteres no permitidos');</script>";
}
if ($boolValidar) {
if (modificarCliente($_POST, $cliente["idCliente"])) {
redirectWithMessage("Perfil Actualizado", "index.php?page=perfil");
}
}
}
//if btnModificar
renderizar("perfil", $cliente);
}
示例4: session_start
<?php
session_start();
require_once "connection.php";
$con = new Connection();
$con->setDataBase();
$user = $_REQUEST["txtuser"];
$pass = $_REQUEST["txtpass"];
if (validar($user, $pass) == true) {
$_SESSION["user"] = "{$user}";
header("Location: insertar_agenda.php");
} else {
echo "Usuario o Clave incorrecta <a href='http://localhost/php/agendas/login.php'>Login</a>";
}
function validar($user, $pass)
{
$query = "SELECT * FROM user WHERE user = '{$user}'";
$result = mysql_query($query);
if (mysql_num_rows($result) > 0) {
$datos = mysql_fetch_array($result, MYSQL_ASSOC);
if (strcmp($pass, $datos["pass"]) == 0) {
$_SESSION["id_user"] = $datos["id"];
$_SESSION["user_name"] = $datos["name"];
return true;
} else {
return false;
}
} else {
return false;
}
}
示例5: or
// INICIO - Validación de la sesión..
if (isset($_SESSION["isCliente"]))
validarSesion(isset($_SESSION["isCliente"]));
else
validarSesion((isset($_SESSION["EsAltaAdministrador"])) or (isset($_SESSION["UsuarioIdIngresoPrimeraVez"])));
$esAltaAdministrador = ((isset($_SESSION["EsAltaAdministrador"])) and ($_SESSION["EsAltaAdministrador"]));
$esIngresoPrimeraVezUsuarioRaso = isset($_SESSION["UsuarioIdIngresoPrimeraVez"]);
if ((!$esAltaAdministrador) and (!$esIngresoPrimeraVezUsuarioRaso))
validarSesion(validarPermisoClienteXModulo($_SESSION["idUsuario"], 69));
// FIN - Validación de la sesión..
try {
if (!validar($esAltaAdministrador, $esIngresoPrimeraVezUsuarioRaso))
exit;
$pass = "";
if ($_POST["contrasena"] != "")
$pass = md5($_POST["contrasena"]);
if ($esAltaAdministrador) {
$curs = null;
$params = array(":cestado" => "A",
":scargo" => $_POST["cargo"],
":sclave" => $pass,
":scuit" => $_SESSION["AltaAdministradorCuit"],
":semail" => strtolower($_POST["email"]),
":snombre" => $_POST["nombre"],
":stelefonos" => $_POST["telefono"]);
示例6: Exception
echo "}";
echo "</script>";
return !$errores;
}
try {
$multiLink = (isset($_POST["multiLink"]))?"S":"N";
$vistaPrevia = (isset($_POST["vistaPrevia"]))?"S":"N";
if (!hasPermiso(89))
throw new Exception("Usted no tiene permiso para ingresar a este módulo.");
if (!validar($multiLink))
exit;
if ($_POST["id"] == 0) { // Es un alta..
$params = array(":fechavigenciadesde" => $_POST["vigenciaDesde"],
":fechavigenciahasta" => $_POST["vigenciaHasta"],
":multilink" => $multiLink,
":posicion" => zeroIfEmpty($_POST["posicion"]),
":target" => nullIfCero($_POST["destino"]),
":url" => $_POST["link"],
":urlsingrupo" => $_POST["linkSinGrupo"],
":usualta" => getWindowsLoginName(true),
":vistaprevia" => $vistaPrevia);
$sql =
"INSERT INTO rrhh.rbr_banners (br_fechavigenciadesde, br_fechavigenciahasta, br_id, br_multilink, br_posicion, br_target, br_url, br_urlsingrupo,
br_usualta, br_vistaprevia)
示例7: substr
$db->conn->SetFetchMode(ADODB_FETCH_ASSOC);
$Radi = $_POST['tpradi'];
/*
*Se agrupan las funciones en la carpeta libs
* */
require SMARTY_DIR . 'funciones.php';
/*
*Se reciben las variables del archivo Newpqr.php
**/
//enlace para ver el pdf de entrada
$primerno = substr($Radi, 0, 4);
$segundono = substr($Radi, 4, 3);
$ruta = "/" . $primerno . "/" . $segundono . "/" . $Radi;
$enlace = "../bodega" . $ruta . '.pdf';
if (ereg("([0-9]{14})", $Radi)) {
$res_usua = validar($db, $Radi);
$radicado = $res_usua->fields["RADICADO"];
if ($radicado == "") {
header("Location: ./consulta.php?noexiste=1");
}
} else {
header("Location: ./consulta.php?noexiste=1");
}
$radi = $res_usua->fields["RADICADO"];
$res_usua = usua_Radi_fec($db, $Radi);
$TDOC_CODI = $res_usua->fields["TDOC_CODI"];
$RADI_FECH_RADI = $res_usua->fields["RADI_FECH_RADI"];
$RA_ASUN = $res_usua->fields["RA_ASUN"];
$res_usua = tipodocumental($db, $TDOC_CODI);
$TDOC_CODI = $res_usua->fields["SGD_TPR_DESCRIP"];
$smarty->assign("TDOC_CODI", $TDOC_CODI);
示例8: insert
function insert($nome, $tipo_pessoa, $cpf, $rg, $data_nascimento, $municipio, $bairro, $endereco, $cep, $uf, $estado_civil, $telefone1, $telefone2, $email, $nome_pessoa, $telefone_pessoa, $vinculo)
{
$data_atual = date('Y-m-d');
$sql = "insert into cadastro_cliente (nome, cpf, endereco, cep, data_nascimento, uf, data_cadastro, estado_civil, rg, \r\n municipio, bairro, tipo_pessoa, telefone_1, telefone_2, email, nome_pessoa_1, telefone_pessoa_1, vinculo_pessoa_1)\r\n values('{$nome}', '{$cpf}','{$endereco}', '{$cep}', '{$data_nascimento}', '{$uf}', '{$data_atual}', '{$estado_civil}', '{$rg}', '{$municipio}', \r\n '{$bairro}', '{$tipo_pessoa}', '{$telefone1}', '{$telefone2}', '{$email}', '{$nome_pessoa}', '{$telefone_pessoa}', '{$vinculo}')";
validar($nome, $cpf, $rg, $endereco, $telefone1, $telefone2, $data_atual, $data_nascimento, $sql);
}
示例9: date
echo "getElementById('divErrores').style.display = 'none';";
}
echo "}";
echo "</script>";
return !$errores;
}
try {
$fileCV = "";
$fileFoto = "";
$filename = date("Ymd")."_".$_SERVER["REQUEST_TIME"];
if (!validar($filename)) {
if (file_exists($fileCV))
unlink($fileCV);
if (file_exists($fileFoto))
unlink($fileFoto);
exit;
}
switch($_REQUEST["p"]) {
case "a":
$procedencia = "WEB_ART";
break;
case "b":
$procedencia = "WEB_BURSATIL";
break;
示例10: Exception
else {
echo "getElementById('divErroresForm').style.display = 'none';";
}
echo "}";
echo "</script>";
return !$errores;
}
try {
if (!hasPermiso(96))
throw new Exception("Usted no tiene permiso para ingresar a este módulo.");
if (!validar())
exit;
if ($_POST["id"] == 0) { // Es un alta..
$params = array(":descripcion" => $_POST["descripcion"],
":fecha" => $_POST["fecha"],
":iddelegacion" => $_POST["delegacion"],
":usualta" => getWindowsLoginName(true));
$sql =
"INSERT INTO comunes.cfd_feriadosdelegaciones (fd_descripcion, fd_fecha, fd_fechaalta, fd_id, fd_iddelegacion, fd_usualta)
VALUES (:descripcion, TO_DATE(:fecha, 'DD/MM/YYYY'), SYSDATE, -1, :iddelegacion, :usualta)";
DBExecSql($conn, $sql, $params, OCI_DEFAULT);
$sql = "SELECT MAX(fd_id) FROM comunes.cfd_feriadosdelegaciones";
$_POST["id"] = valorSql($sql, -1, array(), 0);
}
示例11: array
if (!isset($_POST["aceptoCondiciones"])) {
$msgErrores.= "- Si no acepta las Condiciones de Uso no se puede continuar.<br />";
$errores = true;
}
return !$errores;
}
$errores = false;
if ((isset($_POST["guardar"])) and ($_POST["guardar"] == "t")) {
try {
$msgErrores = "";
$errores = (!validar($msgErrores));
if (!$errores) {
$params = array(":cuit" => $_POST["cuit"]);
$sql = "SELECT art.webart.get_cuit_encriptado(:cuit) FROM DUAL";
$pass = valorSql($sql, "", $params);
$curs = null;
$params = array(":cestado" => "P",
":scargo" => $_POST["cargo"],
":sclave" => $pass,
":scuit" => $_POST["cuit"],
":semail" => strtolower($_POST["email"]),
":snombre" => $_POST["nombre"],
":stelefonos" => $_POST["telefono"]);
$sql = "BEGIN webart.set_alta_cliente_administrador(:data, :cestado, :scargo, :sclave, :scuit, :semail, :snombre, :stelefonos); END;";
DBExecSP($conn, $curs, $sql, $params);
示例12: run
function run()
{
$htmlContacto = array();
$htmlContacto["txtName"] = "";
$htmlContacto["txtEmail"] = "";
$htmlContacto["txtTel"] = "";
$htmlContacto["txtMsg"] = "";
$boolValidar = true;
if (isset($_POST["btnEnviar"])) {
if (!validar('email', $_POST["txtEmail"])) {
$boolValidar = false;
echo "<script>alert('Error! Ingrese correo correctamente, Ejemplo: correo@electroni.co');</script>";
}
if (!validar('nombre', $_POST["txtName"])) {
$boolValidar = false;
echo "<script>alert('Error! Nombre ingresado con caracteres no permitidos');</script>";
}
if (!validar('numero', $_POST["txtTel"])) {
$boolValidar = false;
echo "<script>alert('Error! Teléfeno ingresado con caracteres no permitidos');</script>";
}
if ($boolValidar) {
$nombre = $_POST["txtName"];
$correo = $_POST["txtEmail"];
$content = $_POST["txtMsg"];
$salto = "\r\n";
$mensaje = "De: " . $correo . "<br><br>" . $content;
$mail = new PHPMailer();
// create a new object
$mail->IsSMTP();
// enable SMTP
$mail->SMTPDebug = 1;
// debugging: 1 = errors and messages, 2 = messages only
$mail->SMTPAuth = true;
// authentication enabled
$mail->SMTPSecure = 'ssl';
// secure transfer enabled REQUIRED for Gmail
$mail->Host = "smtp.gmail.com";
$mail->Port = 465;
// or 587
$mail->IsHTML(true);
$mail->Username = "boimcohn@gmail.com";
$mail->Password = "admin.boimco";
$mail->SetFrom("example@gmail.com");
$mail->Subject = $nombre . " tiene una consulta nueva";
$mail->Body = $mensaje;
$mail->AddAddress("boimcohn@gmail.com");
if (!$mail->Send()) {
echo "Mailer Error: " . $mail->ErrorInfo;
} else {
echo "Message has been sent";
}
redirectWithMessage("Gracias por sus comentarios, Su mensaje ha sido enviado correctamente", "index.php?page=home");
}
}
//IF Enviar
if (isset($_POST["btnLogin"])) {
$correo = $_POST['email'];
$Contrasenia = $_POST['password'];
$estado = verificacionDeUsuario($correo);
if ($estado == 'ACT') {
if (compararDatos($correo, $Contrasenia)) {
$rol = obtenerRol($correo);
mw_setEstaLogueado($correo, true, $rol);
redirectToUrl("index.php?page=contactus");
} else {
$errores[] = array("errmsg" => "Usuario o Contraseña Incorrecta");
redirectWithMessage("Error Usuario o Contraseña Incorrecta", "index.php?page=contactus");
}
} else {
$errores[] = array("errmsg" => "Usuario Inactivo");
redirectWithMessage("Su Cuenta de Usuario se encuentra Inactiva, Enviar mensaje para reactivacion de cuenta", "index.php?page=contactus");
}
}
if (isset($_POST["btnSignOut"])) {
mw_setEstaLogueado("", false, "");
redirectToUrl("index.php?page=contactus");
}
renderizar("contactus", array());
}
示例13: session_start
<?php
session_start();
include "utilities.php";
// validar usuario
if ($_POST["num"] == 0) {
echo validar($strHostMYSQL, $strUserMYSQL, $strPWDMYSQL, $strDBMYSQL, $_POST["email"], $_POST["pass"], $_POST["recordar"], $_POST["reco"]);
}
// registrar usuario
if ($_POST["num"] == 1) {
echo registrar($strHostMYSQL, $strUserMYSQL, $strPWDMYSQL, $strDBMYSQL, $_POST["nom"], $_POST["email"], $_POST["cel"], $_POST["pass"]);
}
// cerrar session de usuario
if ($_POST["num"] == 2) {
unset($_SESSION["user"]);
}
// restaurar password
if ($_POST["num"] == 3) {
echo restaurar($strHostMYSQL, $strUserMYSQL, $strPWDMYSQL, $strDBMYSQL, $_POST["email"]);
}
// guardar album
if ($_POST["num"] == 4) {
echo ultimoAlbumUser($strHostMYSQL, $strUserMYSQL, $strPWDMYSQL, $strDBMYSQL, $_SESSION["iduser"], $_POST["album"], $_POST["coment"]);
}
// guardar red, cel, mail
if ($_POST["num"] == 5) {
echo guardarred($strHostMYSQL, $strUserMYSQL, $strPWDMYSQL, $strDBMYSQL, $_POST["red"], $_POST["tipo"]);
}
// guardar perfil
if ($_POST["num"] == 6) {
echo guardarperfil($strHostMYSQL, $strUserMYSQL, $strPWDMYSQL, $strDBMYSQL, $_POST["sobremi"], $_POST["dia"], $_POST["mes"], $_POST["annio"], $_POST["sexo"], $_POST["profe"], $_POST["kmm"]);
示例14: array
$campoError = "";
$idTrabajador = $_POST["id"];
$validarAltaTemprana = false;
if ($idTrabajador == -1) {
$params = array(":id" => $_SESSION["idEmpresa"]);
$sql =
"SELECT em_suss
FROM aem_empresa
WHERE em_id = :id";
// $validarAltaTemprana = (valorSql($sql, "", $params) != 2);
$validarAltaTemprana = false;
}
if (!((isset($_POST["baja"])) and ($_POST["baja"] == "t"))) // Si no es una baja, valido..
if (!validar($validarAltaTemprana))
exit;
// Valido que la empresa tenga autorización para de dar de alta o de baja trabajadores..
if (($idTrabajador < 1) or ((isset($_POST["baja"])) and ($_POST["baja"] == "t")))
if (!cuitAutorizado($_SESSION["idEmpresa"]))
throw new Exception("Operación inválida.");
if ($idTrabajador < 1) { // Si es un alta valido el código de alta temprana..
// $params = array(":id" => $_SESSION["idEmpresa"]);
// $sql =
// "SELECT em_suss
// FROM aem_empresa
// WHERE em_id = :id";
// if (ValorSql($sql, "", $params) != 2) { // Se valida solo para empresas NO SUSS..
示例15: validar
<?php
include "cabecera_login.php";
include "BL/usuarios_funciones.php";
if (isset($_POST["user"]) and isset($_POST["pass"])) {
validar($_POST["user"], $_POST["pass"]);
} else {
}
echo "<div id='maincontent' align='center' class='bodywidth clear'>";
echo "<br><br><div align=center><h2>¡Bienvenido!</h2><br>\n<h4>para acceder debes introducir una cuenta de usuario</h4></div><br>";
echo "<form name=form action=" . $_SERVER['PHP_SELF'] . " method='post'>\n\t<table >\n\t\t<tr>\n\t\t\t<td align=center><menuindex><h2>Usuario</td>\n\t\t\t<td align=center><menuindex><h2>Contraseña</td>\n\t\t</tr>";
echo "\t<tr>\n\t\t\t<td align=center><input type='text' name=user></td>\n\t\t\t<td align=center><input type='password' name=pass></td>\n\t\t</tr>";
echo "\n\t</table><br>\n\t<input type='submit' value='Entrar' onclick='validar()'></form>\n</div>\n</div>\n";
include "pie.php";