Visualizzazione dei risultati da 1 a 2 su 2

Discussione: variabili da form

  1. #1
    Utente di HTML.it L'avatar di gio78
    Registrato dal
    Oct 2002
    Messaggi
    83

    variabili da form

    Ciao, non capisco perchè non va...
    Ho bisogno di flaggare l'invio di un form, soltanto che non va.
    Avevo pensato ad aprire una variabile di sessione che veniva settata nello script di invio del form per riprenderla al refresh successivo della pagina.
    Il motivo che ho bisogno di evitare il doppi invio del form, cosa che non riesco a fare con javascript perchè ci sono i controlli sui campi, quindi l'invio del modulo non èsempre definitivo.

    All'inizio della pagina metto:

    session_start();
    $variabileglobale=$_SESSION['flags'];
    echo "$variabileglobale";


    if (form inviato....) {$_SESSION['flags']="ok spedito";}

    ma non stampa un bel niente... non è che la sessione si perde al refresh della pagina visto che il form viene inviato con PHP_SELF?
    Come cavolo faccio a portarmi una variabile? non posso neanche mettere un campo nascosto perchè se i campi nonsono tutti completi, il modulo si refresha ma l'invio non è definitivo...

    Grazie!

  2. #2
    Metti il form e il codice che elabora i suoi dati in due pagine differenti, cosi' un refresh non fa altri invii.

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.