function insertar()
 {
     require '/controlador.php';
     $validar = new validar();
     $nombre = $validar->validarTexto($_POST['nombre']);
     $apellido = $validar->validarTexto($_POST['apellido']);
     $codigo = $validar->validarNumero($_POST['codigo']);
     $telefono = $validar->validarNumero($_POST['telefono']);
     $resultado = $this->modelo->insertar($nombre, $apellido, $codigo, $telefono);
     if ($resultado) {
         require '/views/usuarioInsertado.html';
     } else {
         require '/views/Error.html';
     }
 }
 public static function validarJsonLogin($json)
 {
     //verificamos que el json no sea null
     if ($json == null) {
         return null;
     }
     //verificamos que efectivamente sea un array
     if (!is_array($json)) {
         return null;
     }
     //verificamos que exista email
     if (!array_key_exists('email', $json)) {
         return false;
     }
     //verificamos que exista contrasena
     if (!array_key_exists('contrasena', $json)) {
         return false;
     }
     //verificamos que email sea valido
     if (validar::validarEmail($json['email']) == false) {
         return false;
     }
     //verificamos que contrasena sea valida
     if (validar::validarContrasena($json['contrasena']) == false) {
         return false;
     }
     return true;
 }
Beispiel #3
0
<?php

include_once '../class/validar.php';
$cerrar = new validar();
$cerrar->cerrar_Sesion();
<?php

///incluir clase
include "validar.php";
///crear clase
$validar = new validar();
///recojo las variables del formulario
$nick = $_POST["inputUser"];
$correo = $_POST["inputCorreo"];
$pass = $_POST["inputPass"];
$rpass = $_POST["inputRpass"];
///miro si el email es valido
if ($validar->validar_email($correo)) {
    echo ' es una dirección válida de correo';
} else {
    echo 'no es una direccion valida';
}
///miro si las claves son iguales.
if ($validar->validar_clave($pass, $error)) {
    echo 'la clave esta bien';
} else {
    echo $error;
}
///miro si las claves son iguales.
if ($validar->comparar_clave($pass, $rpass)) {
    echo 'la claves son iguales';
} else {
    echo 'Las claves no son iguales';
}
/// falta la que comprueba el nick si esta en la BD
if ($validar->esta_nick($nick)) {
Beispiel #5
0
         //fecha if
         $_SESSION['usuarioId'] = $array[0]->idUsuario;
         $_SESSION['usuarioLogin'] = $array[0]->login;
         $_SESSION['usuarioEmail'] = $array[0]->email;
         header("location:../visao/perfil.php");
     } else {
         $_SESSION['msgLogin'] = '******';
         header("location:../visao/login.php");
     }
     //fecha else
     break;
 case '2':
     //cadastrar
     session_start();
     if ($_POST['txtsenha'] == $_POST['txtconfirmarSenha'] && $_POST['posicao'] != null) {
         if (validar::validarNome($_POST['txtlogin']) && validar::validarSenha($_POST['txtsenha']) && validar::validarEmail($_POST['txtemail'])) {
             $u = new Usuario();
             $u->login = $_POST['txtlogin'];
             $u->senha = padronizacao::criptografar($_POST['txtsenha']);
             $u->email = $_POST['txtemail'];
             $u->posicao = $_POST['posicao'];
             $uDAO = new UsuarioDAO();
             $uDAO->cadastrarUsuario($u);
             $_SESSION['msg'] = 'usuário cadastrado com sucesso!';
             $_SESSION['u'] = serialize($u);
             header("location:../visao/login.php");
         } else {
             $_SESSION['msg'] = 'Erro ao cadastrar! Por favor verifique e cadastre novamente, conforme as exigências';
             header("location:../visao/login.php");
         }
         //fecha else
Beispiel #6
0
<?php

session_start();
require '../modelo/time.class.php';
require '../dao/timeDAO.php';
require '../util/validacao.php';
if (isset($_GET['op'])) {
    switch ($_GET['op']) {
        case '1':
            //cadastrar
            if (validar::validarNomeTime($_POST['txtnometime']) && validar::validarEmail($_POST['txtemailtime']) && validar::validarNome($_POST['txtcidade'])) {
                $u = new Time();
                $u->nome = $_POST['txtnometime'];
                $u->email = $_POST['txtemailtime'];
                $u->cidade = $_POST['txtcidade'];
                $uDAO = new timeDAO();
                $uDAO->cadastrarTime($u);
                $_SESSION['msgTime'] = 'Time cadastrado com sucesso!';
                $_SESSION['u'] = serialize($u);
                header("location:../visao/cadastrarTime.php");
            } else {
                $_SESSION['msgTime'] = 'Erro ao cadastrar! Por favor verifique e cadastre novamente, conforme as exigências';
                header("location:../visao/cadastrarTime.php");
            }
            //fecha else
            break;
        case '2':
            //buscar
            $uDAO = new timeDAO();
            $array = $uDAO->buscarTime();
            if ($array != null) {
Beispiel #7
0
<?php

include_once '../class/validar.php';
$v_Logueo = new validar();
$v_Logueo->validar_Logueo($_REQUEST['user'], $_REQUEST['pass']);