
Login - crear cerrar sesión
Publicado por John Alberto (4 intervenciones) el 20/05/2014 23:49:55
Buenas Tardes
Tengo el siguiente problema, tengo este login con permisos de usuarios que encontré en la web, es muy sencillo pero es lo que yo necesito, lo que pasa es que necesito agregarle el cerrar sesión pero no se como hacerlo,, quien me podría ayudar con esto
Muchas Gracias.
inicio_sesion.php
validando.php
consulta_usuarios.php
conexion_usuarios.php
Tengo el siguiente problema, tengo este login con permisos de usuarios que encontré en la web, es muy sencillo pero es lo que yo necesito, lo que pasa es que necesito agregarle el cerrar sesión pero no se como hacerlo,, quien me podría ayudar con esto
Muchas Gracias.
inicio_sesion.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
<!DOCTYPE html>
<html lang="es">
<head>
<title>Control de Acceso a Usuarios por Perfiles</title>
<link rel="stylesheet" type="text/css" href="../css/inicio_sesion.css" />
<meta charset="utf-8">
</head>
<body>
<div id="apDiv1"><img src="../img/blogs caldas3.jpg" width="985" height="169" /></div>
<div id="apDiv2"><img src="../img/PLANTILLALOGO.png" width="188" height="164" /></div>
<form name="login" action="validando.php" method="post">
<div id="caja">
<h3><font color="#0040ff">Inicio de Sesión</font></h3>
<h3>Usuario:</h3>
<input type="text" required name="Usuario" id="Usuario" />
<h3>Clave:</h3>
<input type="password" required name="Clave" id="Clave" />
<input type="submit" name="SEND" value="Iniciar Sesión" />
</div>
</form>
</body>
</html>
validando.php
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
//llamado de clases
require'class/conexion_usuarios.php';
require'class/cunsulta_usuarios.php';
$objcon = new Conexion();
$objcon->conectar();
$objuser = new Usuarios();
$objuser->login_in();
?>
consulta_usuarios.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
<?php
class Usuarios{
public function __construct(){ }
public function login_in(){
$result = mysql_query("SELECT * FROM usuarios WHERE Usuario = '" . $_POST['Usuario'] . "'
AND Clave = '" . $_POST['Clave'] . "' ");
if($row=mysql_fetch_array($result)){
$role = $row["Rol"];
switch($role){
case 'Adm':
header('location: ../administrador/administrador.php');
break;
case 'Coor':
header('location: ../coordinacion/coordinacion.php');
break;
case 'Inst':
header('location: ../instructor/instructor.php');
break;
}
}else{
echo "Usuario no existe en la base de datos...";
}
}
}
?>
conexion_usuarios.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
<?php
class Conexion{
public $user;
public $pass;
public $server;
public $database;
public function __construct(){
$this->server = 'localhost';
$this->user = 'root';
$this->pass = '';
$this->database = 'cepya';
}
public function conectar(){
$con = mysql_connect($this->server, $this->user, $this->pass);
mysql_select_db($this->database, $con);
}
}
?>
Valora esta pregunta


0