Foros del Web » Programando para Internet » PHP »

SESIONES: ejemplos o documentacion

Estas en el tema de SESIONES: ejemplos o documentacion en el foro de PHP en Foros del Web. Tratamos de registrar sesiones con php. La mayoria de la documentacion es confusa y, aunque es cierto que no existe un MÉTODO ÚNICO y maravilloso ...
  #1 (permalink)  
Antiguo 11/06/2002, 06:27
 
Fecha de Ingreso: abril-2002
Mensajes: 18
Antigüedad: 22 años
Puntos: 0
SESIONES: ejemplos o documentacion

Tratamos de registrar sesiones con php.

La mayoria de la documentacion es confusa y, aunque es cierto que no existe un MÉTODO ÚNICO y maravilloso me gustaria recibir algun consejo de alguien que ya se haya peleado con ellas.

A pesar de tener distintas ayudas de php y páginas de consulta a mi alcance, no encuentro un buen punto de partida.
:roto:
Necesito ejemplos o documentacion al respecto.

muchas gracias

eva
  #2 (permalink)  
Antiguo 11/06/2002, 12:52
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Re: SESIONES: ejemplos o documentacion

Un metodo:

Registrar sessiones:

<?
session_start();
$variable="valor";
session_registre($variable);
?>

Leer la variable de session:
<?
session_start()
echo $HTTP_SESSION_VARS['variable'];
?>

Si quieres destruir o borrar alguna variable en la session . .usa las funciones que detalla el manual de PHP .. eso si, acuerdate siempreee de iniciar el uso de sessiones con session_start()

Este metodo de uso de sessiones solo funciona con la directiva de tu PHP de configuracion registre_globals = ON ... (revisalo por siacaso) ...
Tambien porsupuesto es necesario que tengas configurado correctamente el uso de sessiones en tu PHP; por lo menos el directorio donde PHP guardara las sessiones (apartado session .. session_save_paht = ruta ..)

Y .. un ejemplo practico:
<a href='ir.asp?http://phpcluster.host.sk/scripts/autentificator/' target='_blank'>http://phpcluster.host.sk/scripts/autent...</a>
(un ejemplo de sistema de autentificacion de usuarios y seguimiento del mismo usando sesiones).


Un saludo,
  #3 (permalink)  
Antiguo 12/06/2002, 01:26
 
Fecha de Ingreso: abril-2002
Mensajes: 18
Antigüedad: 22 años
Puntos: 0
Re: SESIONES: ejemplos o documentacion

Gracias por tu ayuda.
... y como puedo recuperar una variable de
una sesion en concreto?

ah.. por cierto buenos dias a todos!
  #4 (permalink)  
Antiguo 12/06/2002, 01:43
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Re: SESIONES: ejemplos o documentacion

De una sesion en concreto?

La teoria de las sessiones es:
usuario (con su navegador) abre una session y esta le pertene hasta que cierre el navegador o segun los parametros (directivas) de configuracion de expiracion de las sessiones y/o que &quot;mate&quot; (borre) la session voluntariamente (inicie un session_destroy() ..).

Cada session le corresponde un Identificativo (SID) .. el cual permanece en el servidor ..

como acceder a un ID de session del servidor .. no se?¿ ..

Para que lo necesitas?.

Un saludo,
  #5 (permalink)  
Antiguo 12/06/2002, 04:27
 
Fecha de Ingreso: abril-2002
Mensajes: 188
Antigüedad: 22 años
Puntos: 0
Re: SESIONES: ejemplos o documentacion

Si tienes puesto el servidor en windows he inicias una session, cada enlace al que accedas veras loquesea.php?SID=xxxxxxx, simplemente mirando el historial puedes volver a recuperar la sesion, eso puede estar bien, salvo si estas trabajando con nombre de usuario y contraseña.
Yo para llamar a una variable de sesion lo hago un poco diferente, pero funciona.
Primero las declaro
&lt;?
session_start();
session_register('aaa','aab');
?&gt;
y despues si las quiero llamar en otra pagina vinculada, lo hago asi
&lt;?
session_start();
echo $aaa;
?&gt;
Bueno es mi forma de trabajar, tampoco se mucho de php, pero intento aprender de donde puedo, el foro, de pasar a ser una gran ayuda, ahora solo es una pequeña referencia, pq muchas veces, dudas concretas que tienes, no eres capaz de resolverlas.
  #6 (permalink)  
Antiguo 17/06/2002, 02:35
 
Fecha de Ingreso: abril-2002
Mensajes: 18
Antigüedad: 22 años
Puntos: 0
Re: SESIONES: ejemplos o documentacion

Seguimos con las sesiones...

el método session_destroy es útil para vaciar las variables de las sesiones y, es cierto que una vez libres deberia darnos igual que el identificador sea el mismo pero, ¿y si queremos iniciar otra sesion con otro ID?? ¿¿Tenemos que cerrar todas las ventanas del navegador???
¿Por qué existe un session_start y no un session_close o algo así??
¿Se os ocurre algun método??
Intento no trabajar con cookies ...

:-p :-p

Muchas gracias

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:29.