Quote Originariamente inviata da Alhazred Visualizza il messaggio
L'idea di simulare le pagine con dei div da mostrare o nascondere non è male, potrebbe evitarti di mettere dati in sessione e fare controlli vari per selezionare il valore corretto di checkbox, radio e select al cambio di pagina.
Se vuoi dare l'opportunità di salvare la compilazione e riprenderla in un secondo momento le strade sono 2, salvare i dati provvisoriamente in una tabella come hai già pensato oppure salvarli in un cookie, ma questa seconda soluzione la scarterei, quindi va bene metterli nel DB.
L'unico dubbio che ho, visto che non ho mai fatto un form così grande, non potrebbe diventare troppo "pesante", lato cliente, manipolare tutti questi dati?
...soprattuto se lo compila da un tablet, da cellulare lo escludo categoricamente dal momento che solo un "pazzo" si metterebbe a compilare un form di tale dimensioni e testo da cellulare!


Roberto