Foros del Web » Programando para Internet » PHP »

Sesiones php

Estas en el tema de Sesiones php en el foro de PHP en Foros del Web. Hola alguien podria darme un ejemplo de como se manejan las sesiones, me gustaria guardar una variable llamada flag y poder obtenerla en otra pagina, ...
  #1 (permalink)  
Antiguo 20/05/2002, 00:52
Avatar de fjescalant  
Fecha de Ingreso: abril-2002
Ubicación: Villahermosa
Mensajes: 54
Antigüedad: 15 años, 8 meses
Puntos: 0
Sesiones php

Hola alguien podria darme un ejemplo de como se manejan las sesiones, me gustaria guardar una variable llamada flag y poder obtenerla en otra pagina, como la guardo y como la recupero??
  #2 (permalink)  
Antiguo 20/05/2002, 11:45
 
Fecha de Ingreso: mayo-2002
Mensajes: 486
Antigüedad: 15 años, 7 meses
Puntos: 0
Re: Sesiones php

crea al incio de tu pagina, antes que todo:
<?
session_register('Login');
session_register('las variables que quieras');
<?

y estas permanecen en memoria mientras estes en la sesion.

:)
  #3 (permalink)  
Antiguo 20/05/2002, 14:08
 
Fecha de Ingreso: febrero-2002
Mensajes: 127
Antigüedad: 15 años, 10 meses
Puntos: 0
Re: Sesiones php

Te recomiendo seguir este procedimiento:
//Creacion de la sesion
session_start();
session_register('NombreVariable');
$NombreVariable="esta es mi variable de sesion";

//Recuperacion de la variable de sesion
session_start();
print($NombreVariable);

Bueno, espero q te sirva, y ya sabes, puedes utilizar arrays como sesiones y todo aquello q te permita una variable simple.
Un saludo
  #4 (permalink)  
Antiguo 20/05/2002, 18:29
Avatar de fjescalant  
Fecha de Ingreso: abril-2002
Ubicación: Villahermosa
Mensajes: 54
Antigüedad: 15 años, 8 meses
Puntos: 0
Re: Sesiones php

Tengo un problemon, porque cuando llamo una sesion tengo un mensaje de error que dice:

Php provoco un error en PHP4TS.DLL
Php se cerrara
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:45.