Ok grazie mille
Funziona tutto perfettamente, finalmente le pagine si vedono solo se eseguite nel giusto ordine
Posso fare ancora due domande?
che differenza c'è ad usare
echo $_SESSION['nome']; o
echo $_POST['nome'];
per visualizzare i campi?
e poi nell'ultimo passaggio, quando dallo script invio-conferma.php mando l'email e richiamo la pagina di grazie con:
Header("Location: grazie-ordine.php?nome=".$nome ."&cognome=".$cognome ."&email=". $email);
mi appare tutta la stringa con i valori immessi nell'indirizzo della pagina che viene visualizzata, si può evitare?

Rispondi quotando