Una soluzione l'ho trovata, ma è molto complicata.
In realtà non è così complicata da realizzare quanto da capire epr cui cercherò di essere il più chiaro possibile.
Premetto che questa soluzione si avvale di javascript e NON può funzionare con javascript disabilitato pertanto prendetela con le dovute distanze...
Per ogni form abbiamo un'azione (action) e un invio (submit).
Crreiamo il nostro form con tutti i nostri bei campi carini carini e ben formattati...
Quindi andremo a creare il tasto submit e gli daremo il nome AVANTI.
Ora il magheggio!
Creiamo un altro input type=submit, ma stavolta assegnamo all'evento onclick una nostra funzione creata all'uopo e lo chiamiamo INDIETRO
Sia mioForm l'id e il nome del form e sia azione1.php la pagina relativa alla sua azione.
Infine assegnamo all'evento onclick la nostra funzione e il gioco è fatto.Codice PHP:var indietro=function(){
ilMioForm=getElementById("mioForm")
ilMioForm.action="./azione2.php";
ilMioForm.submit();
return false;
}
Ovviamente ogni pagina del questionario deve prevedere i vari $_GET per la pagina precedente e successiva, quindi facciamo attenzione a dare ad ogni pagina nomi diversi ai campi dei vari form.


Rispondi quotando