PDA

Visualizza versione completa : [php] idee per questionario online


bietolino
20-01-2007, 14.21.27
ciao a tutti devo realizzare un questionario online. praticamente ho realizzato un db mysql per raccogliere tutte le informazioni.
ho un problema. per vari motivi dato che il questionario Ŕ un po lungo e non centra nel video in una sola schermata onde evitare di constringere l'utente di scorrerre in basso con il rischio di saltare qualche casella o rendere la compilazione difficoltosa vorrei dividere il questionario in varie pagine ed effettuare la query di inserimento dei dati nel db solo alla fine dopo la compilazione dell'ultima pagina.
domanda:
1.Per quare questo, la mia idea Ŕ quella di far passare i dati inseriti nei campi dei form nelle varie pagine, tramite delle variabili. successivamente nell'ultima pagina raccogliere tutte le variabili (pari al numero dei campi del questionario) ed effettuare la query? voi che ne pensate? avete dei suggerimenti?

2. adesso come faccio a passare tutte le variabili da una pagina all'altra?
3. io vorrei che se l'utente arrivato alla pagina 2 di 5 del questionario si accorge che nella pagina uno a commesso un errore cliccando sul tasto indietro gli apparisse il form con in campi riempiti da lui precedentemente. come si fa? io pensavo di mettere il valore di default del campo pari alla variabile corrispondente in modo che se Ŕ la prima volta che lo visualizza la variabile sarÓ zero e il campo sarÓ vuoto mentre se torna indietro da una pagina quindi con la variabile valorizzata il campo sarÓ riempito. che ne pensate?
grazie a tutti come al solito

Downloader
20-01-2007, 21.55.20
Per i punti 1 e 2 gestisci tutto con i file di SESSION.

Per il punto 3 non saprei in quanto non ho mai fatto una coda del genere, ma credo comunque che se usi le session + js non avrai problemi.