Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

info CAPTCHA

  • massimiliano
  • massimiliano's Avatar Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
4 years 8 months ago #186778 by massimiliano
info CAPTCHA was created by massimiliano
Buongiorno ragazzi, una piccola domanda:

Un utente, compila il questionario e poi invia i dati cliccando sul tasto "Invia"
Con il CAPTCHA posso mettere un controllo prima dell'invio dei dati?

Ho sempre usato CAPTCHA prima di accedere al sondaggio, ma questa volta ho bisogno che venga inserito prima dell'invio dei dati.

Sto passando dalla vers. 1.9 alla 3

Grazie
The topic has been locked.
More
4 years 8 months ago #186846 by lfanfoni
Replied by lfanfoni on topic info CAPTCHA
Non credo sia possibile con le impostazioni di base di limesurvey, anche versione 3.
In allegato trovi le uniche impostazioni dove puoi usare il CAPTCHA, e non c'è la fase di invio del questionario:
Puoi simulare una cosa simile usando una domanda di tipo equazione, che genera un numero random, e una domanda tipo testo o numerica, dove nel testo della domanda mostri il valore random generato, e gli chiedi di inserirlo, e controllare con la equazione di convalida, che il valore inserito sia uguela a quello random salvato nella domanda equazione (nascosta)

Se mi vuoi contattare, non mandare messaggi privati qui, bensì scrivi a lfanfoni at gmail.com
Per le livestream in italiano vai su: www.youtube.com/playlist?list=PLOSjjxAG9...SiiCsSz_JxIH7xJwLdPd
Le soluzioni LimeSurvey per l'Italia si trovano su: github.com/lfanfoni
The topic has been locked.
  • massimiliano
  • massimiliano's Avatar Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
4 years 8 months ago #186900 by massimiliano
Replied by massimiliano on topic info CAPTCHA
Grazie per la info... a questo punto provo a spiegare il mio problema...

Il mio sondaggio prende in entrata una variabile che viene memorizzata in campo nascosto; in questo modo funziona tutto correttamente.

Il problema si evidenzia quando all'accesso del sondaggio inserisco il CAPTCHA perchè in questo modo viene bloccata la variabile che passo tramite URL

ES:
sondaggiopippo.it/index.php/3333?lang=it&3333X100X1000=pluto
3333 id sondaggio
100 id gruppo
1000 id risposta
pluto valore variabile

Come posso fare per passare la variabile usando il CAPTCHA
Sono bloccato su questo punto... risolto questo ho finito.

Grazie in anticipo
The topic has been locked.
More
4 years 8 months ago - 4 years 8 months ago #186910 by lfanfoni
Replied by lfanfoni on topic info CAPTCHA
A giudicare da questo Articolo sembra un "problema" che non è stato risolto.
Comunque ti consiglio di leggerlo fino in fondo e provare anche con questi accorgimenti:
1) aggiungi all'URL il parametro: "newtest=Y"
2) Prova ad usare il codice domanda, anzichè la sintassi SIDXGIDXQID
3) Prova a impostare i parametri nel Pannello di Integrazione

Se mi vuoi contattare, non mandare messaggi privati qui, bensì scrivi a lfanfoni at gmail.com
Per le livestream in italiano vai su: www.youtube.com/playlist?list=PLOSjjxAG9...SiiCsSz_JxIH7xJwLdPd
Le soluzioni LimeSurvey per l'Italia si trovano su: github.com/lfanfoni
Last edit: 4 years 8 months ago by lfanfoni. Reason: mistake
The topic has been locked.
  • massimiliano
  • massimiliano's Avatar Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
4 years 8 months ago #186980 by massimiliano
Replied by massimiliano on topic info CAPTCHA
Ciao lfanfoni
prima cosa grazie per la tua disponibilità...

ho fatto diversi tentativi con le varie sintassi e con il Pannello di Integrazione ma quando attivo il Captcha il parametro no viene intercettato.

A questo punto proverò senza ma mettendo il controllo da te suggerito all'inizio della discussione... il "numero random"

Domani farò dei tentativi e ti faccio sapere... lo hai mai usato?
grazie e buona giornata

a presto
The topic has been locked.
More
4 years 8 months ago #186985 by lfanfoni
Replied by lfanfoni on topic info CAPTCHA
Allora: è una procedura un po' complicata, ma se segui passo passo quello che ti scrivo, funzionerà. Nell'esempio uso dei codici domanda fittizi. Puoi usare quelli che ti pare, basta che poi stai attento a scrivere le equazioni e la convalida.
1) nel primo gruppo di domande, o comunque in un qualsiasi gruppo che non sia l'ultimo gruppo, devi mettere una domanda di tipo equazione con queste opzioni:
- Codice: "SETRAND"
- Testo domanda: "{RAND=rand(1000,9999)}"
- Nascondere sempre questa domanda=ACCESO
2) nell'ultimo gruppo di domande, metti una domanda di tipo testo breve:
- Codice: "RAND"
- Nascondere sempre questa domanda=ACCESO
3) sempre nell'ultimo gruppo di domande, metti una domanda di tipo testo breve:
- Codice: "CAPTCHA"
- Testo domanda: "Inserire questo codice numerico nella casella sottostante: {RAND.NAOK}"
- Logica/Equazione di convalida della domanda: "CAPTCHA.NAOK==RAND.NAOK"
- Logica/Suggerimento di convalida della domand: "inserire il codice suggerito"

Se mi vuoi contattare, non mandare messaggi privati qui, bensì scrivi a lfanfoni at gmail.com
Per le livestream in italiano vai su: www.youtube.com/playlist?list=PLOSjjxAG9...SiiCsSz_JxIH7xJwLdPd
Le soluzioni LimeSurvey per l'Italia si trovano su: github.com/lfanfoni
The topic has been locked.
  • massimiliano
  • massimiliano's Avatar Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
4 years 7 months ago #187069 by massimiliano
Replied by massimiliano on topic info CAPTCHA
sono rientrato oggi... ci provo

grazie
The topic has been locked.

Lime-years ahead

Online-surveys for every purse and purpose