
19/10/2009, 16:04
|
 | | | Fecha de Ingreso: marzo-2009
Mensajes: 59
Antigüedad: 16 años Puntos: 0 | |
Respuesta: Cerrar Sesión asi es como tengo en mi pagina en donde puedo agregarle la liena que me falta gracias:
<?php
session_start();
//Conectando a base de datos
$con = mysql_connect("localhost", "root", "123")
or die("<h3>No se ha podido establecer conexión con el servidor.</h3>");
mysql_select_db("registro") or die("<h3>La base de datos no se ha encontrado</h3>");
//generando la consulta sobre el usuario y su contrasena
$qr = " SELECT nodenomina, nick, nombre, PASS, nivel ";
$qr .= " FROM usuario WHERE nick = '" . $_POST['usuario'] . "'";
$qr .= " AND pass = '" . $_POST['clave'] . "'";
//ejecutando la consulta
$rs = mysql_query($qr);
$row = mysql_fetch_object($rs);
//verificando si hay un usuario con ese password mediante numrows
$nr = mysql_num_rows($rs);
if($nr == 1){
//usuario y contraseña válidos
//se define una sesion y se guarda el dato session_start();
$_SESSION["autenticado"] = "si";
$_SESSION["nick"] = $_POST['nick'];
$_SESSION["nivel"] = $row->nivel;
include "seguridad.php";
switch($row->nivel)
{
case 1:
include "index1.php";
break;
}
}
else if($nr <= 0) {
//si no existe se va a login.php y pone el valor de error a SI
header("Location: login.php?errorusuario=si");
} ?> |