Oppure fai quattro pagine -> step1.php - step2.php - .....

In questi casi comunque i problemi sono sempre gli stessi, ad esempio cosa succede se l'utente torna indietro, oppure come vengono gestiti i controlli (in questi casi, con form molto lunghi e diversificati, è importantissimo).