Hola, recién un compañero me pregunto si es posible mostrar el proceso de creación de un archivo (PDF) en vivo para que el cliente sepa que se esta procesando la solicitud.
De he estado dando vuelta al asunto y se me han ocurrido diferentes formas pero ninguna me convence del todo. El principio que tengo es:
- El archivo crear.php?pid=aaa se el el encargado de crear el archivo e indica el total de pasos y el paso actual en el que se encuentra.
- El archivo proceso.php?pid=aaa lee el total de pasos y el paso actual en el que se encuentra.
- Notar que son procesos syncronicos
De lo que llevo pensado es.
- Manejar una variable de secesión (pero creo que no se puede escribir y leer al mismo tiempo)
- Crear un archivo temporal y que se escriba en el y cada vez que se incremente un paso se actualiza en crear.php y proceso únicamente lee.
- Utilizar los cookies (este no lo he echo y no creo que funcione).
Si existe un modo de hacer esto me justaria que me comentaran cuales conocen.
Tambien en caso de no ser factible desarrollar esto argumentar el por que.