Ver Mensaje Individual
  #7 (permalink)  
Antiguo 11/11/2009, 07:08
Avatar de Fairy_Boy
Fairy_Boy
 
Fecha de Ingreso: octubre-2009
Ubicación: Kokiri Forest
Mensajes: 235
Antigüedad: 14 años, 7 meses
Puntos: 5
Respuesta: inicio de sesion multiusuarios

mira, tengo una pagina para validar el ingreso de los usuarios, osea validar el login.
aqui le estoy dando el valor a dicha variable de sesion.
Código PHP:
<?php
//....
$usuario $_POST["usuario"];
    
$password $_POST["password"];
    
$result mysql_query('SELECT Con_Usu, Rut_Usu FROM usuarios WHERE Rut_Usu=\''.$usuario.'\'') or die("MySQL dice: ".mysql_error());
    if(
$row mysql_fetch_array($result)){
        if(
$row['Con_Usu'] == $password){
            
$_SESSION["k_username"] = $row['Rut_Usu'];
//....
?>
k_username toma el valor del row, obtenido por la query a la BD, osea la pass y el nombre de usuario, "a partir solo del nombre de usuario".
luego, en cada una de las paginas que desees restringir el acceso y redireccionar al login si
el user no esta identificado, le pones la otra parte, osea esta:
Código PHP:
<?php
session_start
();
if (isset(
$_SESSION['k_username'])) {
//tu codigo a ejecutar si esta identificado el user.
}else{
header("Location: login.php");//a esta pagina te envia si no estas logueado.
}
?>
espero te alla quedado claro ^^
Saludos!