Actualización:
¡La función de protección con contraseña de Jotform ya está disponible! Puedes usar esta función para proteger tus formularios y que solo aquellos que conozcan la contraseña puedan verlos y enviarlos. Puedes seguir los pasos en esta guía.
Existen muchas razones por las cuales podrías necesitar o querer que Jotform sea completado solo por las personas que tú deseas, ya sea para evitar que sea enviado por alguien que no debería o para tener más control sobre el momento de envío.
¿Quizás encuentres otra razón por la que sería bueno? Háznoslo saber en los comentarios debajo de esta guía 🙂
Bien, hay 2 formas de proteger tus Jotforms para que no sean completados por cualquiera, una protección simple y una un poco más avanzada.
Para la protección simple, puedes echar un vistazo aquí.
Si buscas la opción más avanzada, sigue leyendo.
Primero lo que haremos.
- Configurar el Jotform
- Añadir 2 campos ocultos que vamos a pre-llenar
- Agregar el widget Cálculo de formularios que los revisará.
Ahora, este es un simple ‘algoritmo’ matemático que te permitirá ver si los 2 campos ocultos coinciden con tu ecuación matemática.
Ahora a construirlo 🙂
He añadido un campo llamado “Código” y lo hice oculto, así como cambié su nombre a código – {code} para ser preciso (por favor ve las imágenes).
1) Haz clic en el botón Propiedades y luego en Avanzado:
2) Detalles avanzados:
Bien, una vez hecho esto, añadimos un nuevo campo y lo que hice fue simplemente duplicar el de arriba y luego renombrarlo a conf.
Bien, ahora tenemos 2 campos en nuestros Jotforms, code y conf y deberíamos hacerlos ocultos, lo cual hacemos haciendo clic derecho sobre ellos y luego seleccionando la opción Ocultar campo.
Bien, así que todo está listo y ahora tenemos 2 campos que pre-llenaremos más adelante.
Ahora pasamos a agregar el widget de Cálculo de Formularios a nuestro Jotform, lo cual es fácil de hacer siguiendo esa guía.
Una vez que lo hagamos, puedes establecer cualquier tipo de función matemática para ayudarte a lograr lo que buscas. Puedes multiplicar, sumar, restar o dividir, o incluso hacer una combinación de algunas o todas.
Para propósitos de simplicidad, usaré dividir.
Nuevamente, puedes usar cualquier función matemática y en cualquier orden. He seleccionado dividir y que el campo code será mayor que conf por simplicidad.
También podrías añadir algunos otros campos para hacer esto aún más complejo de adivinar.
Antes de configurarlo, sin embargo, he añadido un campo de Texto con un mensaje de error que mostraremos en caso de que alguien llegue a través de un enlace directo o introduzca cualquier número en los parámetros del enlace y también he cambiado el botón “Enviar” a “Registrar”.
Ahora necesitamos ir a la pestaña de condiciones
Y configuramos las condiciones para comprobar si el widget de Cálculo de Formularios ya establecido tiene el mismo número como resultado de la ecuación matemática que el que esperamos obtener.
Y eso es todo 🙂
¿Simple o complejo? Háznoslo saber 🙂
¿Cómo lo usamos preguntas? Bueno, aquí están los enlaces al Jotform creado para ayudar con eso:
https://form.jotformpro.com/form/42813653904961?code=123&conf=13.66
Como puedes ver, el code y el conf ya están establecidos en el enlace y verás el botón de registro.
Ahora intenta el mismo Jotform que no da como resultado 9 (code/conf !=9) como resultado de la operación https://form.jotformpro.com/form/42813653904961?code=122&conf=13.66
En lugar de obtener un formulario simple, obtenemos una pantalla que nos dice que no podemos usarlo.
La belleza de la función matemática anterior es que puedes alterar fácilmente el cálculo del formulario y comenzar a usar otro algoritmo matemático en cualquier momento y nadie podrá acceder a él utilizando los antiguos enlaces porque se mostraría un error.
Lo único a recordar es cuál es el primer campo y cuál es el segundo campo.
Ahora, como quería obtener 9 como resultado, necesito hacer esto:
(resultado esperado) * valor de conf (de mi elección) = lo cual es igual al valor del code
Ejemplo: 9 * 13.66 = 123
O si deseas establecer un code específico y quieres que el resultado de la función matemática coincida, puedes hacer esto:
code / resultado = valor de conf
Ejemplo: 123 / 9 = 13.66
Los enlaces anteriores te muestran los campos para que veas lo que sucede al llegar al Jotform, pero si sigues los pasos anteriores, tus visitantes no verán estos campos en absoluto.
¿Tienes alguna pregunta? Háznoslo saber, estamos ansiosos por escucharlas 🙂
¿Qué recomendamos seguir después de configurar esto?
Enviar Comentario: