Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/07/2015, 11:05
adridb
 
Fecha de Ingreso: julio-2015
Ubicación: Madrid
Mensajes: 2
Antigüedad: 9 años, 3 meses
Puntos: 0
Problema con una sesión

Buenas, tengo un problema con la sesión que creo en la página que estoy haciendo. La sesión se crea pero la cookie PHPESSID no pero si accedo a la ruta donde está el archivo que crea la sesión se crea esta cookie. Lo utilizo para traducir la web y el caso es que funciona pero cuando cambio de página se vuelve a poner el idioma español y si accedo al archivo locale.php, se crea la cookie y a partir de ahí ya no se cambia el idioma al cambiar de página.

Este es el código

head.php (lo tengo incluido en todas las páginas que tengo)

Código PHP:
... <?php require_once ('inc/locale.php') ;?>...
locale.php (el que hace la traducción):
Código PHP:
<?php if (session_id() == '') {
    
session_start(); ...
}
Tengo claro que el problema no es de la traducción sino de la configuración del php o algo que se me escapa.
Aquí tengo el phpinfo: [URL="https://www.dropbox.com/s/yybjyecrmvvqpfp/phpinfo.png?dl=0"]https://www.dropbox.com/s/yybjyecrmvvqpfp/phpinfo.png?dl=0[/URL]


Si alguno sabe cualpuede ser el problema se lo agradecería bastante!!

PD: en el hosting gratuito donde lo tenía para ver el desarrollo se crea nada más meterme en la página principal (index.php)

Gracias.