Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    non perdere dati form dopo registrazione o accesso

    Ciao ragazzi, sto realizzando un form con campi text, textarea, select e radio che prevede o una registrazione o un accesso prima di inviare l'ordine, una sorta di carrello elettronico.
    Dopo che compilo il form e clicco o su accedi o su registrati vengo reindirizzato su una pagina che contiene login e form registrazione. Dopo che effettuo il login o la registrazione vengo riportato indietro sulla pagina del form per completare l'ordine e pagare.
    In questo momento quando torno alla pagina dell'ordine perdo tutti i dati inseriti sul form fatta ad ecezione per i due campi text, ho utilizzato le session in php.
    Come faccio a recuperare anche i select, radio e text area?
    “spesso le grandi imprese nascono da piccole opportunità”
    Demostene

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,503
    Quando invii i dati del form, alla pagina che li riceve li fai mettere in sessione così li puoi usare per compilare i vari campi del form se necessario.

    Ad esempio un campo text lo puoi realizzare così
    Codice PHP:
    <input type='text' name='campo' value='<?php echo isset($_SESSION['campo']) ? $_SESSION['campo'] : '' ?>' />
    Una volta che i dati non ti servono più li elimini dalla sessione.

  3. #3
    perfetto!ora funziona tutto.
    Per esigenze ho dovuto mettere tutto in tre pagine.
    Nella prima avevo le variabili, nella secondo le ho recuperate e poi tramite
    codice:
    session_start();
    le riportate dalla terza pagina alla home dove c'è il carrello.
    Grazie!
    “spesso le grandi imprese nascono da piccole opportunità”
    Demostene

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.