no me funcionan las sesiones

gonzalo
21 de Septiembre del 2004
hola a todos.

en un archivo php tengo el siguiente script:

<?php
session_start();
if (!isset($_SESSION['count'])) {
$_SESSION['count'] = 0;
} else {
$_SESSION['count']++;
}
echo $_SESSION['count'];
?>

se supone que al refrescar la pagina la variable de session 'count' se ira incrementando y aparacera el valor por pantalla.

sin embargo siempre me aparece '0'.

alguien sabe a que es debido???
esquemestoyvolviendoloco.

gracias.

Mart?
21 de Septiembre del 2004
Tienes que revisar que no estes poniendo el script php después de la etiqueta <html>. Si quieres prueba esto:

<?
session_start();
if (!isset($_SESSION['contador'])) {
$_SESSION['contador'] = 0;
} else {
$_SESSION['contador']++;
}
$contador = $_SESSION['contador'];
?>
<html>
<head><title>Prueba de Sesiones</title></head><body><? echo 'Usted a entrado a esta página '.$contador.' veces.'; ?></body></html>

gonzao
21 de Septiembre del 2004
dato curioso.

las pruebas la he realizado en mi ordenador local, en el que tengo instalado Apache y PHP.

si sibo el script al servidor de verdad, si funciona!

osea, el problema seguro que se debe a mi configuracion local.