Exemplo n.º 1
0
$errors = false;
$form = new Formulari();
$usuari = $form->crearElement("usuari");
$usuari->setTipus("cadena");
$usuari->setRestriccio(true);
$contrasenya = $form->crearElement("contrasenya");
$contrasenya->setTipus("cadena");
$contrasenya->setRestriccio(true);
if (count($_POST)) {
    if ($form->valida($_POST)) {
        //El formulari vàlida i per lo tan hem rebut el tipus de dades esperades.
        //Ara cal comprovar si els accessos proporcionat per el usuari són els correctes
        require_once 'classes/Usuari.php';
        $user = new Usuari($usuari, $contrasenya);
        /* Es comprova si es pot establir connexio*/
        if ($user->comprovaAcces()) {
            header('location: index.php');
            exit;
        } else {
            $errors = $user->mostrarErrors();
        }
    } else {
        $errors = $form->mostrarErrors();
    }
}
?>

<html lang="es-ES">
	<head>
		<title>Login</title>
		<meta name="keywords" content="HTML, CSS, PHP">