- Posts: 23
- Thank you received: 0
Welcome to the LimeSurvey Community Forum
Ask the community, share ideas, and connect with other LimeSurvey users!
info CAPTCHA
- massimiliano
- Topic Author
- Offline
- Junior Member
Less
More
4 years 9 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
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.
- lfanfoni
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 920
- Thank you received: 220
4 years 9 months ago #186846
by lfanfoni
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
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)
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
Attachments:
The topic has been locked.
- massimiliano
- Topic Author
- Offline
- Junior Member
Less
More
- Posts: 23
- Thank you received: 0
4 years 9 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
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.
- lfanfoni
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 920
- Thank you received: 220
4 years 9 months ago - 4 years 9 months ago #186910
by lfanfoni
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
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
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 9 months ago by lfanfoni. Reason: mistake
The topic has been locked.
- massimiliano
- Topic Author
- Offline
- Junior Member
Less
More
- Posts: 23
- Thank you received: 0
4 years 9 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
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.
- lfanfoni
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 920
- Thank you received: 220
4 years 9 months ago #186985
by lfanfoni
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
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"
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
- Topic Author
- Offline
- Junior Member
Less
More
- Posts: 23
- Thank you received: 0
4 years 9 months ago #187069
by massimiliano
Replied by massimiliano on topic info CAPTCHA
sono rientrato oggi... ci provo
grazie
grazie
The topic has been locked.
Moderators: lfanfoni