Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/03/2003, 11:17
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Prueba un ejemplo sencillo de uso de sessiones...

guarda_sesion.php
Código PHP:
<?
error_reporting
(E_ALL); // por si tienes desactivado que muestre errores .. lo usamos.

session_start(); // inicia uso sessiones.
$_SESSION['prueba']="funciona"// guardamos una variable y le damos valor en la session.

// Mostrar el ID de la sesion y su nombre.
echo "EL ID de esta session es: ".session_id()."<br>"//
echo "El nombre de la session es: ".session_name()."<br><br>"//

echo "<a href=\"lee_sesion.php\">leer session</a>";
?>
lee_sesion.php
Código PHP:
<?
error_reporting
(E_ALL); // por si tienes desactivado que muestre errores .. lo usamos.

session_start();

// Mostrar el ID de la sesion y su nombre.
echo "EL ID de esta session es: ".session_id()."<br>"//
echo "El nombre de la session es: ".session_name()."<br><br>"//

echo "El valor de la variable prueba en la session es: ".$_SESSION['prueba'];
?>
Se asume que se propaga el SID (ID+nombre de sesion .. Identificador Unico de sesion) automaticamente .. Si el ID de session en lee_sesion.php es diferente al de guarda_sesion.php (y a su vez no lees el valor de la variable de sesion) .. Puede ser que no propagues el SID automaticamente .. o uses progagar el SID en una cookie y tu navegador no las acepte (para esto tienes solución .. via ini_set() o php.ini directo o propagar el SID manual en el link) ..

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.

Última edición por Cluster; 21/03/2003 a las 11:19