コード例 #1
0
        // Validación de telefono 1
        if (!preg_match("/^[9|6][0-9]{8}\$/", $telefono1)) {
            header('Location: ../signup.html?mensaje=campoErroneo');
            exit;
        }
        // Validación de telefono 2
        if ($telefono2 !== "") {
            if (!preg_match("/^[9|6][0-9]{8}\$/", $telefono2)) {
                header('Location: ../signup.html?mensaje=campoErroneo');
                exit;
            }
        }
        //Se define el array de campos a introducir en la basa de datos
        $campos = array("login" => $login, "pass" => $password, "dni" => $dni, "nombre" => $nombre, "apellidos" => $apellidos, "email" => $email, "direccion" => $direccion, "telefono1" => $telefono1, "telefono2" => $telefono2);
        if ($registro->load($mensaje, $campos, "clientes", "guardar")) {
            // Éxito en el insert. Se devuelve a la página Thanks
            $ses = new Session();
            $ses->startSession();
            $_SESSION['login'] = $login;
            header('Location: ../thanksRegistro.html');
            exit;
        } else {
            //Error al introducir un nuevo usuario
            header('Location: ../signup.html?mensaje=errorUsuario');
            exit;
        }
    }
}
$start = new Registrar();
$start->registro();