Array valorizzato in form multipagina

Maures

Utente Attivo
25 Mar 2015
45
0
0
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.
 

marino51

Utente Attivo
28 Feb 2013
3.203
207
63
Lombardia
ricorda, ogni volta che lo script viene caricato, tutte le variabili vengono annullate, siano array che semplici
con esclusione di $_SESSION, $POST e $_GET che possono essere usate per passare i dati in ogni passo dell'esecuzione
tralasciano metodi più impegnativi (file, database), ti suggerirei 2 possibilità di cui devi valutare la convenienza,
1) mettere campi hidden con i dati da passare nel form, in modo da ritrovarli nel $_POST
(ha il vantaggio di richiedere un' unica funzione di lettura e validazione dei dati richiamabile ovunque serva)
2) $_SESSION da te già individuata
ciao
Marino
 
Discussioni simili
Autore Titolo Forum Risposte Data
otto9due Leggere valore da array multidimensionale a chiavi dinamiche PHP 1
M Passaggio variabili array php su un tasto jq PHP 3
M Somma inversa di Array C/C++ 2
MarcoGrazia Iterazione array PHP 5
N Passare array da php a javascript PHP 5
G Ordinare un array multidimensionale PHP 4
H Errore su array associativo PHP 1
K Array senza ripetizioni Presentati al Forum 4
A Gestione array multidimensionale PHP 6
otto9due Più chiavi in array con array_key_exists() PHP 0
M Array associativi php su 2 campi mysql PHP 10
T ALTRO PROBLEMA CON ARRAY PHP PHP 1
T PROBLEMA CON ARRAY PHP 8
L Sessione e array per utenti PHP 0
R Importazione csv su mysql tramite array PHP 2
elpirata Ricavare e stampare indirizzo ip da array associativo PHP 0
P Ciclare tra array di oggetti PHP 1
R Raggruppare valori array PHP 5
S Come conoscere la posizione di numeri in un array escludendo i doppioni PHP 4
D Popolare array PHP 8
R Includere elementi array fra apici PHP 1
P Array da foreach PHP 2
N Variabile di sessione è un array PHP7 PHP 3
R Scorporare array e recuperare record tabella PHP 10
A Contare gli elementi di un array PHP 13
A Importare array in mysql PHP 1
A Array di immagini Sviluppo app per Android 10
D Chiave unica in estrazione dati da array php PHP 0
D Spazio vuoto in un elemento di un array php PHP 2
S Come filtrare valori di un array PHP 4
mazman mysqli_query() mi ritorna un array vuoto anche se presente un record nella tabella PHP 13
A Non è un array e nemmeno un intero, che tipo di dato è? Javascript 1
max1974 PHP, Array Multidimensionale e Grafici PHP 22
S [PHP] Confrontare due array con valori quasi uguali PHP 2
MarcoGrazia [PHP] Unioni di due array con somma di valori PHP 6
R [PHP] Visualizzazione dati Array PHP 2
S [PHP] Eliminare doppioni array e rinumerare le posizioni PHP 2
M Importare - Manipolare Json Array Sviluppo app per Android 2
M [PHP] Problemi su inserimento array nel db PHP 7
M [PHP] Visualizzare un array partendo dal numero 1 e non 0 PHP 5
G [ASP] Ciclare i valori di 2 array Classic ASP 2
S [PHP] Estrarre elementi array su più variabili PHP 5
S [PHP] Estrarre dati tabella in diversi array PHP 2
max1974 [PHP] Raggruppare array PHP 4
A [PHP] Caricamento database in array PHP 11
G sql select con array in php PHP 1
L [Java] Aggiungere elementi ad array JSON Java 0
S [PHP] individuare chiave elemento array PHP 7
A [PHP] Script con array con numeri che iniziano per 00 PHP 2
Emix [Javascript] Somma con array input HTML Javascript 1

Discussioni simili