Cita:
Iniciado por pateketrueke no existen restricciones del tipo que piensas....
sin embargo, no puedes usar deliberadamente $_SESSION solo porque se te antoja... dicha variable esta diseñada para algo, y debes inicializar la sesión con session_start() en todas tus paginas donde desees emplearla... ;)
no estaría mal leer un poco del manual:
[url]http://www.php.net/manual/en/features.sessions.php[/url]
No hago uso deliberado del arreglo $_SESSION, pongo como corresponde al principio del archivo (antes de cualquier impresión de texto o etiqueta HTML, como dice el manual) <?php session_cache_limiter("private_no_expire_"); session_cache_limiter(); session_start();?>
Por alguna razón puedo usar tranquilamente $_SESSION["idioma"] en index.php pero al intentar utilizarla en header.php ésta no está declarada, tengo que volver a darle un valor si la quiero usar (que no es la idea).