- VRTOAsked on January 06, 2012 at 03:32 AM
For security reasons we want people to register them first before they are allowed to upload pictures and supply text for a website.
I have solved it to create two separate forms. In the first form - the register form - I have put an unique ID-field which will generate "passwords". However 'password' is a big word for it ;-)
I used the AZ# tool, so it generate some fix text as "ABCDF" followed by the automatic counter. So everyone will have the same structure and same characters in his password, only the digits will be different.
As ABCDF001 / ABCDF002 /ABCDF003...
The subscriber will get his "password" by confirmation e-mail. When he'll login again in another form, he has to fill in first his "password" before he will be able to go to the next page of the form.
I have setup a condition in Jotform that will look if the 'password' field will contain the characters "DF" -and if so- the customer is allowed to go to the next page. When the customer will type in "DF" in the password field the text "correct" will be also displayed (a hidden field that will be showed with conditions)
This all seems to works. But...
(1) Customers will see there goes something wrong as soon they start typing their "password" cause already after a few characters the text "correct" will appear (quit normal and with the condition) but for the customers it looks strange and mightby they don't trust it.
(2) Nothing will happen for the customer when he'll make a mistake with his password. He even't don't know he's wrong or he's to correct his input...
There could be found an easy solution to solve this, but it's not yet available in Jotform.
Solution for me would be making the PREFIX text in the unique ID-field will not be displayed BEFORE but AFTER the counting number, so at the end...
001ABCDF / 002ABCDF / 003AABCDF...
Then I can make the condition "when the value of the field will end with 'DF' go to next page etc...
And then the customer has to type in the full "pasword' before the text 'coorect' will appear.
Would it possible to do?
Thanks a lot !
PS. This of course will not not solve my point (2) ;-)
- fxrAnswered on January 06, 2012 at 06:33 AM
Unfortunately, there is no way for us to change the order of where that prefix goes.
I have an idea though which should mean you can do this:
Add a hidden field to your form, put your desired 'postfix' in there.
Then in your email composition, just put the two variable names for those fields side by side:
Add then my email notification looks like this :
That should work and work well.
Do you understand what I am suggesting there ok?
Let us know if you need any help with it.
- VRTOAnswered on January 06, 2012 at 07:41 AM
This works perfect for me fxr
Perfect solution !
Thanks for your kind help.
- fxrAnswered on January 06, 2012 at 10:07 AM
No problem at all.
I am concerned about one little thing here, some of your users auto-responder emails may get 'lost' in their spam folders.
I would at least make them aware of that possibility.
Another suggestion is to include their password (and other details/info) on a Thankyou message.
You can use those variable names for field values from the email composition there as well:
That basic thankyou message is shown on this form: http://www.jotform.com/form/20051400909
I dont know how applicable this may be in your case, but its worth considering as a failsafe in case some users do have any issues recieving their registration emails.