/
registro.php
105 lines (86 loc) · 3.57 KB
/
registro.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
<?php
error_reporting(0);
include_once './app/RepositorioUsuarioInc.php';
include_once './app/UsuarioInc.php';
include_once './app/ConexionInc.php';
include_once './app/VAlidadorRegistros.php';
if (isset($_POST['btnEnviar']))
{
Conexion ::abrirConexion();
$validador = new VAlidadorRegistro ($_POST['txtNombre'],$_POST['txtEmail'],$_POST['txtClave1'],$_POST['txtClave2'],
Conexion :: obtenerConexion());
if ($validador -> registroValido())
{
$usuario = new Usuario('', $validador->ontenerNombre(), $validador->obtenerEmail(),
password_hash($validador->obtenerClave(), PASSWORD_DEFAULT),'','');
$usuarioInsertado = RepositorioUsuario::insertarUsuario(Conexion::obtenerConexion(), $usuario);
if ($usuarioInsertado)
{
//Redirigir a registro-correcto:
}
}
Conexion::cerrarConexion();
}
$titulo ="Registro.....";
include_once './plantillas/documentoDlaracionInc.php';
include_once './plantillas/navBarInc.php';
?>
<div class="container">
<div class="jumbotron">
<h1 class="text-center">Formulario de Registro.</h1>
</div>
</div>
<div class="container">
<div class="row">
<div class="col-md-6 text-center">
<div class="panel panel-default">
<div class="panel-heading">
<h5 class="panel-title">
Instrucciones.
</h5>
</div>
<div class="panel-body">
<br>
<p class="text-justify">
Para unirte al Blog Emilio., introduce un nombre de usuario, tu email y una contraseña.
El email que escribas debe ser real ya que lo necesitras para gestionar tu cuenta.
Te recomendamos que uses una contraseña que contenga letras minúsculas, mayúsculas, números y símbolos.
</p>
<br>
<a href="#">¿Ya tienes cuneta.?</a>
<br>
<br>
<a href="#">¿Olvidaste tu contraseña.?</a>
<br>
<br>
</div>
</div>
</div>
<div class="col-md-6 text-center">
<div class="panel panel-default">
<div class="panel-heading">
<h3 class="panel-title">
Introduce tus Datos.
</h3>
</div>
<div class="panel-body">
<form role="form" method="post" action="<?php print $_SERVER['PHP_SELF']; ?>">
<?php
if (isset($_POST['btnEnviar']))
{
include_once './plantillas/RegistroValidadoInc.php';
}
else
{
include_once './plantillas/RegistroiVacioInc.php';
}
?>
</form>
</div>
</div>
</div>
</div>
</div>
<?php
include_once './plantillas/documentoCierreInc.php';
?>