Documentos de Académico
Documentos de Profesional
Documentos de Cultura
POO
Creado por jc Mouse Domingo, febrero 26, 2012
usuario.class.php
<?php
# CLASE USUARIO PARA GESTIONAR A LOS USUARIOS DEL SISTEMA
require_once 'mysql.class.php';
class usuario extends mysql
{
#____________________________________________________________________________soy_un
a_barra_separadora
#Cuando se crea el objeto se realiza la conexion a la base de datos
public function __construct()
{
$this->conectar();
}
#____________________________________________________________________________soy_un
a_barra_separadora
Las
clases
estan
comentadas
4. Ahora en el archivo index.php colocaremos el
formulario de autenticacin y tambien un poco de codigo php:
<?php
session_start();
if( $_POST )
{
#Comprueba que las variables existan
if ( isset( $_POST['usuario'] ) and isset( $_POST['password'] ) ){
# archivo php necesario
require_once 'php/usuario.class.php';
# instancia a clase usuario
$usuario = new usuario();
if( $usuario->validar_ingreso($_POST['usuario'] , $_POST['password']) ){
//crea instancia de sesion segura
$_SESSION["usuario"]=$_POST['usuario'];//variable de sesion;
# si usuario existe -> redireccionar a nueva pagina
echo 'Exito: Usuario '.$_SESSION["usuario"].' logueado';exit;
}else
echo 'Error: Acceso Denegado';
}
}
?>
<form id="form" name="form" method="post" action="">
<span>Nombre de Usuario</span>
<br />
<input id="usuario" name="usuario" type="text" value="" />
<br />
<span>Contrasea</span>
<br />
<input id="password" name="password" type="password" value="" />
<br />
<input name="enviar" id="enviar" type="submit" value="Entrar" />
</form>