Ver Mensaje Individual
  #19 (permalink)  
Antiguo 08/03/2008, 19:34
Avatar de jaronu
jaronu
 
Fecha de Ingreso: febrero-2008
Mensajes: 2.183
Antigüedad: 16 años, 1 mes
Puntos: 52
Re: ¿Como hacer que aparezca el nombre de usuario en la pagina?

se autentifica a un usuario cuando se loguea nada mas,

si en index.php pones este codigo:

Código PHP:

<? 

session_start
(); 

        
// esta es la variable de sesion que te dice quien se ha logueado $_SESSION[''] 
if (isset($_SESSION['la variable que uses para login']))  

echo 
'Hola, '
echo 
'<b>'.$_SESSION['username']. '</b>.'

    echo 
'<a href="salir.php">salir</a>'
    } 


?> 

//y despues de logearse el usuario que se logueo aparecera el index.php
//como   Hola, user     salir

//y sali es el link que hace que abandone la sesion y no aparezca su nombre y haga que no pueda estar en la zona restringida.


//por ejemplo pon este codigo en la cabecera de la pagina protegida:

[PHP]
<?php 

session_start
();

if (isset(
$_SESSION['la variable que uses para login']))  

$user $_SESSION['username'];

header"Location: restingido.php ); // Te redirecciona a zona restringida

}else{
header( "
Locationindex.php ); //si no esta logeado te manda a index
}

?>
[/PHP]

Última edición por jaronu; 08/03/2008 a las 19:39