Foros del Web » Programando para Internet » PHP »

Dudas con session_set_save_handler()

Estas en el tema de Dudas con session_set_save_handler() en el foro de PHP en Foros del Web. Buenas, Estoy teniendo problemas a la hora de guardar unos datos en sesión. Tal como está ahora esto funciona así. ----------------------------------------- Código PHP ... ... ...
  #1 (permalink)  
Antiguo 17/07/2012, 00:49
Avatar de cluster28  
Fecha de Ingreso: enero-2008
Ubicación: Donostia - San Sebastián
Mensajes: 756
Antigüedad: 16 años, 10 meses
Puntos: 32
Dudas con session_set_save_handler()

Buenas,

Estoy teniendo problemas a la hora de guardar unos datos en sesión.

Tal como está ahora esto funciona así.

-----------------------------------------

Código PHP
...
...
...
//Por ejemplo
$_SESSION["a"]= 1;
$_SESSION["b"]= 1;

//A partir de aquí, código PHP enbebido en HTML
...
...
...
//Muestro un submit <input>
...
...
...
Fin

-------------------------

Utilizo el session_set_save_handler() y en la función $write escribo los datos en base de datos.

Al cargar este script y darle al botón que muestro, en el script del action al cargar la sesión hay veces que no están los datos pasados al array $_SESSION.

Mis dudas son:

- La función $write se invoca cuando el script finaliza, verdad?
- Puede ser que se muestre el botón antes de que se finalice el script?
- O hasta que no finalice no empieza a mostrarse el contenido?
- Si es el punto 2 y se pulsa el botón antes de que se finalice el script, puede ser que no de tiempo a guardarse la información para el script del action del formulario?

Espero haberme explicado bien. Si no se entiendo algo preguntadme, que me tiene mosca este asunto.

Gracias.

Etiquetas: dudas, formulario, html
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 14:08.