Si usas PHP 4.1 en adelante te recomiendo:
Código PHP:
<?
session_name("elnombredetusesion"); // definir nombre sesion
session_start(); // inicio de sesion de nombre indicado en _name ..
// Registrar variabels de sesion usando los arrays superglobales ..
// esto hace q tu código fucione sin problema con configuraciones de PHP.ini
// register_globals a ON o a OFF .. siendo recomendable usarlo a OFF.
$_SESSION['user']="usuario";
$_SESSION['pass']="password";
?>
Y para acceder desde otras páginas a las variables de session:
Código PHP:
<?
session_name("elnombredetusesion");
// Importantisimo que sea el mismo nombre ..
// sino se abrirá una nueva sesion y no podras acceder a las variables de la otra session.
session_start(); // Inicio de sessiones ..
echo $_SESSION['user'].'<br>';
echo $_SESSION['pass'];
?>
Y un logout .. (para borrar o "matar" la session activa ...
Código PHP:
<?
session_name("elnombredetusesion"); // acuerdate . siempre el mismo nombre de session ..
session_start(); //inicio session
session_destroy();
?>
Un saludo,