What is JotForm?
JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.
At JotForm, we want to make sure that you’re getting the online form builder help that you need. Our friendly customer support team is available 24/7.
We believe that if one user has a question, there could be more users who may have the same question. This is why many of our support forum threads are public and available to be searched and viewed. If you’d like help immediately, feel free to search for a similar question, or submit your question or concern.
Form Encryption: Data from text boxes with input mask not being properly encrypted.Asked by hikade on January 11, 2017 at 01:42 PM
We seem to be seeing errors on entered info with numbers. For example, dates are coming across as 97/78/5178 and other information regarding numbers is generally incorrect. Any ideas why?
In your form, you are using TextBox fields with masks for date entries such as the one shown below. This enables your users to enter invalid dates.
I would suggest you use our DateTime field for collecting dates.
If the problem persists, can you please send us a screenshot of you submissions page. Your form is currently encrypted and we are not able to view your submissions.
I've tested it about 20 times and the data is coming back different from what I enter. I assume the encryption has something to do with it.
I cloned your form and sent a couple of test submissions. The dates submitted through the textbox fields aren't appearing properly on the encrypted form.
This may be due to having an input mask in the textbox field. Removing the input mask in the Textbox field should resolve the issue.
For collecting dates properly, I recommend using the Date field instead of the textbox. You can use the Lite Mode feature to have the date field in a single box. By using the date field, you will not need to add an input mask for the dates.
To enable this, click the gear icon of the date field.
Then select options and scroll down to turn on "Lite Mode".
As seen in the example below, the dates entered in the date field have the proper validations and appear properly in the submissions.
If you need further assistance, please let us know.
This issue looks like it's been an ongoing bug that was said to have been fixed before:
Is this an open bug that can be fixed? If not, I suggest you update your guides to say that input masks cannot be used on encrypted forms.
I will forward this thread to our second level in order to let our developers know about this, the encryption feature should work even when the mask option has been enabled in the text box; however, at moment it does not.
We will let you know as soon as we get updates regarding this.
This is fixed now. Can you try it again and let us know please?
Everything looks good. Thanks for the quick resolution.
Thanks for confirming this Eric.
Let us know if you ever need anything else,