tengo una página donde hago un sondeo largo que he de utilizar en el inicio de esta página estaPHP Save Session cuando se usa session_write_close();
session_start();
session_write_close();
Porque:
para evitar escrituras concurrentes sólo un script puede operar en una sesión en cualquier momento
Así que si no lo hago y el sondeo largo se está ejecutando, el usuario no podrá cargar otra página.
Por lo tanto, es posible acceder a mis datos en sesión desde esta página de sondeo, pero en algún punto de mi script debo guardar mi sesión nuevamente en el servidor porque realicé algunos cambios en ella.
¿Cuál es la manera de hacerlo?
que será muy agradable que va a ser una manera de hacer algo como
session_write_open();
//do stuff
session_write_close();
Pero no existe la session_write_open()!
Gracias
Con retraso, para los futuros lectores, estoy sugiriendo que utilice 'session_set_save_handler()' como más de una de las mejores prácticas, ya que no implica ningún soluciones temporales, pero modifica la sesión ya que los autores de PHP parece haber querido. He publicado un ejemplo de cómo hacer esto a continuación. –