From d216398b3a8f76171606e79fa1d57749ba7deeed Mon Sep 17 00:00:00 2001 From: adrireal <80281789+adrireal@users.noreply.github.com> Date: Mon, 12 Apr 2021 17:57:32 +0200 Subject: [PATCH] Add files via upload --- login/register.php | 99 +++++++++------------------------------------- 1 file changed, 19 insertions(+), 80 deletions(-) diff --git a/login/register.php b/login/register.php index b9dd12e..4dab21f 100644 --- a/login/register.php +++ b/login/register.php @@ -2,7 +2,7 @@ session_start(); require_once('../assets/php/template.php'); - require_once('./includes/user_dao.php'); + require_once('./includes/formRegister.php'); $template = new Template(); @@ -10,85 +10,21 @@ $reg->testReg(); ?> -name = $this->test_input($_POST["name"]); - $this->email = $this->test_input($_POST["email"]); - $this->password = $this->test_input($_POST["pass"]); - $this->repassword = $this->test_input($_POST["repass"]); - $this->rol = "user"; - $this->id = "xxxx"; - - // Creamos objetos - $instanceDAO = new UserDAO('complucine'); - $uDTO = $instanceDAO->loadUser($this->id, $this->name, $this->email, $this->password, $this->rol); - - if($this->password == $this->repassword) { // Comprobacion de contrasenyas iguales - $resultado = $instanceDAO->selectUser($uDTO->getName()); - if($resultado->num_rows == 0) { // Comprobacion de que el usuario no existe ya en la BD - // Se manda el usuario al DAO, que lo creara en la BD - $instanceDAO->createUser($uDTO->getId(), $uDTO->getName(), $uDTO->getEmail(), $uDTO->getPass(), $uDTO->getRol()); - - $this->reply = "
{$_POST['name']}, te has registrado correctamente.
-Puedes iniciar sesión en el siguiente enlace.
-¡Ya existe un usuario con este nombre!
-Vuelve a intetarlo o prueba a inicia sesión.
- - \n"; - } - } - else { - $this->reply = "Los datos introducidos no son válidos.
-Vuelve a intetarlo o prueba a inicia sesión.
- - \n"; - } - } - - // Metodo auxiliar que comprueba la validez de los parametros - private function test_input($input){ - return htmlspecialchars(trim(strip_tags($input))); - } - - public function getReply() { - return $this->reply; - } - } - -// CODIGO -echo ' + - '. - $template->print_head().' + + print_head(); + ?> - '. - $template->print_header().' - + + print_header(); + ?>