el sistema que plantea cala932 lo veo un tanto engorroso , pero funcional , con cookies lo veo mas
facil :
Cita: <?PHP
//CREAMOS LA COOKIE USUARIO.
setcookie("usuario","jose",time()+3600);
//ASIGNAMOS LA COOKIE A UNA VARIABLE.
$user=$_COOKIE["usuario"];
//MOSTRAMOS EN EL NAVEGADOR EL NOMBRE DEL USUARIO.
echo "Bienvenido $user";
?>
Creamos una cookie de nombre "usuario", y le dimos el valor de "jose".
Puedes crear una cookie con el nombre que quieras , por ejemplo puedes usar
Cita: setcookie("usuario"," $_GET['nombre']", time()+3600);
Para crear una cookie segun el nombre de usuario ingresado previamente en el formulario mediante metodo GET.
Y para destruir la cookie , un archivo logout.php que contenga:
Cita: // destruir cookies
setcookie('usuario','nombredelusuario',time()-3600);
3600 es el tiempo de expiracion de la cookie , si le restamos 3600 ya la cookie no existirá porque abra sobrepasado el tiempo con el cual creamos la cookie.
Puedes ver un ejemplo de manejo de cookies aqui:
http://www.webestilo.com/php/php13c.phtml
Para mi mucho mas facil , pero con sesiones tambien es factible.
Saludos.