Tengo una de esas situaciones de "Juro que no toqué el servidor". Honestamente, no toqué ninguno de los scripts php. El problema que estoy teniendo es que los datos php no se guardan en diferentes páginas o actualizaciones de página. Sé que se está creando una nueva sesión correctamente porque puedo establecer una variable de sesión (por ejemplo, $ _SESSION ['foo'] = "foo" e imprimirla de nuevo en la misma página, pero cuando intento usar esa misma variable) en otra página no está configurado! ¿Hay alguna función php o información que pueda usar en mi servidor de hosts para ver qué está pasando?Datos de sesión PHP no guardados
Aquí hay un script de ejemplo que no funciona en el servidor de mis hosts como de la derecha ahora:
<?php
session_start();
if(isset($_SESSION['views']))
$_SESSION['views'] = $_SESSION['views']+ 1;
else
$_SESSION['views'] = 1;
echo "views = ". $_SESSION['views'];
echo '<p><a href="page1.php">Refresh</a></p>';
?>
La variable 'vistas' nunca se incrementa después de hacer una actualización de la página estoy pensando que esto es un problema de su lado, pero quería asegurarse de que yo no soy un completo idiota primero..
Aquí es el phpinfo() para el servidor de mis anfitriones (PHP versión 4.4.7):
Intente reemplazar su línea echo '
Refresh
'; con header ('Ubicación: http: //'.$_SERVER [' HTTP_HOST '] .'page1.php'); –