Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/01/2005, 18:45
.wh0g3.
 
Fecha de Ingreso: enero-2005
Mensajes: 57
Antigüedad: 19 años, 3 meses
Puntos: 0
Duda con Sesiones

Hola que tal, estoy haciendo algo para lo que necesito sesiones, ya me puse a leer los manuales que hay en Internet al respecto y encontre muchas cosas. Ya probe todos los ejemplos (en la red) y funcionan perfectamente, el problema es que al momento de bajar los ejemplos a mi máquina ya no funcionan. =(

Estuve leyendo en el manual oficial de PHP que a partir de la version 4.2 el valor de register_globals es OFF. Supongo que eso tiene que ver porque los ejemplos que baje de la red estan de tal modo que solo funcionan con ese parametro puesto en ON.

Algo así:

<?php
session_register('contador');
echo '<a href="'.$PHP_SELF.'?'.SID.'">Contador vale: '.++$contador.'</a>';
?>

Ahora, leyendo el manual de PHP encontre que hay otra forma de hacerlo con ese parámetro en OFF, que es la siguiente:

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

o como esto:

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

Pues bueno, de NINGUNA de las dos formas me funciona. =(

Ya cheque mi configuración con phpinfo() y el valor de register_globals es es ON !!!!!!!

El valor de track_vars no se como verlo. Instale PHP con Appserv y mi versión es la 4.3.0

todo funciona muy bien, solo lo de las sesiones no sale.

¿que puede ser?