Diferencia entre revisiones de «PHP Validando usuarios»
Ir a la navegación
Ir a la búsqueda
| Línea 58: | Línea 58: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
| + | <br /> | ||
: Visualizamos isto: | : Visualizamos isto: | ||
| − | [[Imagen:Php_validacion_1.jpg| | + | [[Imagen:Php_validacion_1.jpg|1000px]] |
== Usando variables Session == | == Usando variables Session == | ||
Revisión del 10:39 24 oct 2016
Introdución
- Un aspecto ao que case sempre imos enfrontarnos é ao de permitir o acceso a certas páxinas en función dos permisos que teña un determinado cliente.
- Para obter ditos permisos teremos que validar ao usuario e identificalo.
- A identificación case sempre vai vir dun formulario no que o usuario introduce o seu login-password.
- Nos recollemos ditos datos e normalmente faremos unha consulta a unha base de datos para comprobar que o usuario existe.
- Neste punto imos ver como podemos facer para que o usuario non poida entrar nas páxinas se non está validado.
- Como aínda non sabemos 'conectar' con bases de datos imos simular que o usuario está validado.
- Partimos por tanto dunha páxina de validación cun formulario.
- Nome da páxina: UD4_validacion_formulario.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 3 <html xmlns="http://www.w3.org/1999/xhtml" lang="es" xml:lang="es"> 4 <head> 5 <meta charset="utf-8" /> 6 <title>Formulario</title> 7 <style> 8 .formularios{ 9 width: 30%; 10 margin: 0px auto; 11 } 12 .etiqueta{ 13 float: left; 14 width: 190px; 15 } 16 .botonesformularios{ 17 width: 50%; 18 margin: 30px auto; 19 text-align: center; 20 } 21 select { 22 width:50%; 23 } 24 </style> 25 </head> 26 <body> 27 <form id="frmValidacion" class="formularios" method="post" action="UD4_validacion_session_1.php"> 28 <div> 29 <div class='etiqueta'>Login:</div> 30 <input type="text" size="15" maxlength="15" name="txtLogin" /> 31 </div> 32 <div> 33 <div class='etiqueta'>Password:</div> 34 <input type="password" size="15" maxlength="15" name="txtPassword" /> 35 </div> 36 <div class="botonesformularios"> 37 <input type='submit' value="ENVIAR" /> 38 </div> 39 </form> 40 41 </body> 42 </html>
- Visualizamos isto:
Usando variables Session
- Ima
-- Ángel D. Fernández González -- (2016).