Back to top

Autore Topic: Chronoform 4 - Visualizzare un form una volta soltanto  (Letto 3537 volte)

argiollo94

  • Visitatore
Salve a tutti,
Ho creato un form con dei campi da inserire per il completamento di una registrazione. La mia domanda è: posso fare in modo che il form, una volta compilato, non sia più visualizzabile evitando così che lo stesso utente ricompili il modulo più volte?
Grazie dell'attenzione, spero possiate aiutarmi!  :)


argiollo94


Configurazione --> Server Locale, Joomla 2.5.6, Chronoforms V4

argiollo94

  • Visitatore
Re:Chronoform 4 - Visualizzare un form una volta soltanto
« Risposta #1 il: 13 Lug 2012, 15:53:03 »
Nessuno può darmi una mano?

Offline parp15

  • Esploratore
  • **
  • Post: 167
  • Sesso: Maschio
    • Mostra profilo
Re:Chronoform 4 - Visualizzare un form una volta soltanto
« Risposta #2 il: 25 Lug 2012, 01:52:42 »
Ciao, nn mi é troppo chiaro il problema.
L'utente deve essere registrato al sito per compilare il form o puo essere un utente generico?
Nel primo caso una possibiltá potrebbe essere quella di memorizzare l'Id utente in una tabella in seguito alla compilazione del form e poi controllare se l'utente nn compare allora lo mostri altrimenti no.
 Nel secondo caso invece la cosa é piu difficile potresti usare la sessione utente ma nel momento in cui la sessione scade, lo stesso utente potrebbe ricompilare il form.

Sono due idee, capendo meglio il problema forse qualcuno può aiutarti.

argiollo94

  • Visitatore
Re:Chronoform 4 - Visualizzare un form una volta soltanto
« Risposta #3 il: 25 Lug 2012, 12:37:25 »
Grazie mille della risposta!
Comunque hai ragione, specificando meglio, il form da compilare è riservato ad un certo gruppo di utenti già registrato: ho già pensato a estrapolare l'id, ma poi non so effettivamente come evitare che il form sia visualizzato.

Offline parp15

  • Esploratore
  • **
  • Post: 167
  • Sesso: Maschio
    • Mostra profilo
Re:Chronoform 4 - Visualizzare un form una volta soltanto
« Risposta #4 il: 25 Lug 2012, 15:14:43 »
Ma mi viene in mente solo una cosa.
Potresti inserire il form in un div, scrivere una funzione per il controllo dell'ID e poi nel caso l'ID risultasse tra quelli che hanno gia compilato il form utilizzare la funzione css display: none.

Mi sembra una cosa fattibile.

argiollo94

  • Visitatore
Re:Chronoform 4 - Visualizzare un form una volta soltanto
« Risposta #5 il: 25 Lug 2012, 15:16:56 »
Grazie ancora! Proverò e ti farò sapere  :)

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:Chronoform 4 - Visualizzare un form una volta soltanto
« Risposta #6 il: 14 Ago 2012, 18:40:45 »
Se registri i dati inseriti in una tabella, basta inserire un controllo all'inizio del form che verifica se l'utente ha già inserito i dati in tabella ed in quel caso gli mostra un messaggio.
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

Offline hubneraf

  • Esploratore
  • **
  • Post: 79
    • Mostra profilo
Re:Chronoform 4 - Visualizzare un form una volta soltanto
« Risposta #7 il: 05 Ott 2013, 19:17:45 »
Se registri i dati inseriti in una tabella, basta inserire un controllo all'inizio del form che verifica se l'utente ha già inserito i dati in tabella ed in quel caso gli mostra un messaggio.
mi inserisco nella conversazione
come e soprattutto che codice bisogna inserire?
grazie!

 



Web Design Bolzano Kreatif