no me funcionan las sesiones
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.
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.
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>
<?
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>
