[Web2.0] Far partire una funzione, ma chiudere la chiamata via
Ajax.
Michel
michel a ziobudda.net
Mer 14 Feb 2007 11:41:28 CET
Matteo Giacomazzi ha scritto:
> Il 14/02/07, *Michel* <michel a ziobudda.net
> <mailto:michel a ziobudda.net>> ha scritto:
>
> Ciao all. Mi trovo in questa situazione: ad una pagina PHP
> chiamata via
> Ajax devo far eseguire due operazioni: la prima corta (in termine di
> tempo), e la seconda molto lunga (sempre in termine di tempo). Solo la
> prima interesse all'utente e devo dare un messaggio di avvenuta
> "operazione" quando la prima è stata portata a termine dal sistema.
>
>
> Lato server la prima operazione, prima di terminare e di fare il suo
> output, lancia un secondo processo usando exec e ridirezionandone lo
> standard error e lo standard output su /dev/null. In questo modo la
> exec ritorna immediataemente ed il secondo processo può proseguire
> indisturbato nella sua esecuzione "lunga" senza richiedere l'attesa
> del primo che può invece tornare alla chiamata ajax.
>
Ok, come suggerimento non è male, ma se non avessi a disposizione la
possibilità di fare una exec() o una system() ?
M.
--
Michel 'ZioBudda' Morelli michel a ziobudda.net
Consulenza sistemistica in ambito OpenSource.
Sviluppo applicazioni web dinamiche (LAMP+Ajax)
Telefono: +39-3939890025 -- Fax: +39-0291390660
http://www.ziobudda.net ICQ: 58351764
http://www.ziobuddalabs.it Skype: zio_budda
http://www.ajaxblog.it MSN: michel a ziobuddalabs.it
Maggiori informazioni sulla lista
Web2.0