oggi è venuto fuori un problema assurdo che sono riuscito a risolvere, ma vorrei sapere se esiste un inquadramento di natura generale che spieghi quanto accade
premetto che il codice non l'ho scritto io, mi è solo toccato debuggarlo
in pratica c'è questa pagina divisa in step, il passaggio da uno step all'altro è pilotato da un parametro in un form, il passaggio avviene per mezzo di un form con parametri hidden chiamato da uno script javascript in calce alla pagina.
Ciascuno step fa quello che deve fare, scrive alcuni parametri in un file di log poi alla fine del caricamento chiama questo script del tipo document.myform.submit() e passa automaticamente allo step successivo
al tempo stesso la pagina carica de codice in maniera asincrona
beh se si lascia il codice asincrono nella pagina, il file di log registra ciascuno step due volte, se si toglie l'ajax ogni step viene chiamato una volta sola

a voi è mai capitato qualcosa de genere?
The Lich™
« Non è morto ciò che in eterno può attendere,
e col passare di strani eoni, anche la morte può morire. »

