Buongiorno a tutti,
sto implementando un form multipagina in php, in cui vorrei dare la possibilità di tornare indietro nelle pagine lasciando i campi compilati.
Prima avevo pensato all'array $_SESSION, ma essendo pieno di altre variabili, rischierei di creare problemi qua e là in altre parti del gestionale.
Ho quindi pensato di creare io stesso un array globale, ma non mantiene i valori quando provo a tornare alla pagina precedente.
Lo scopo dell'array è più o meno questo:
- pagina "0": creo l'array -> global $dati; $dati = array();
- pagina 1: form che punta a "pagina 2"; i dati inseriti vengono caricati nell'array (es. nome: $inserimento['nome']['mario'])
- pagina 2: come pagina 1, ma con pulsante indietro per modificare dati inseriti; se torno a pagina 1, i dati inseriti precedentemente dovranno compilare i campi.
Spero di essere stato sufficientemente chiaro, in caso domandate pure.
sto implementando un form multipagina in php, in cui vorrei dare la possibilità di tornare indietro nelle pagine lasciando i campi compilati.
Prima avevo pensato all'array $_SESSION, ma essendo pieno di altre variabili, rischierei di creare problemi qua e là in altre parti del gestionale.
Ho quindi pensato di creare io stesso un array globale, ma non mantiene i valori quando provo a tornare alla pagina precedente.
Lo scopo dell'array è più o meno questo:
- pagina "0": creo l'array -> global $dati; $dati = array();
- pagina 1: form che punta a "pagina 2"; i dati inseriti vengono caricati nell'array (es. nome: $inserimento['nome']['mario'])
- pagina 2: come pagina 1, ma con pulsante indietro per modificare dati inseriti; se torno a pagina 1, i dati inseriti precedentemente dovranno compilare i campi.
Spero di essere stato sufficientemente chiaro, in caso domandate pure.