Hello,
I have a public form, but do not want it to be filled in more than once by people. Is it possible to restrict the form submission by IP address so if a person has already completed the form and tries again they will not be allowed? Or would a cookie be a better solution?
How can I achieve this in Chrono6?
Thanks
Lee
v7 has a Watchman behavior in the form settings to let you add a list of closed IP addresses or to limit the number of submissions per user id
I think it's better if you ask for the email address and made sure it's not used before using a "Read data" action on the form first page, I would recommend using v7 for any new forms!
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
Admin,
Thanks for the reply. I understand you want everyone to move to v7, but my client paid for a v6 licence and has multiple forms (some huge!) that will not migrate to v7. Getting them to pay for another licence for what they see as a 'simple' form is probably not going to happen! :-) :-(
It is a relatively simple feedback extended form, they are not specifically asking for email addresses so as not to put customers off. Thats why I was asking for a solution to track via ip or cookie.
Hope that makes sense!
Ok, you can create a check in PHP Or use the "read data" solution I suggested with IP or cookie, but I was trying to say that v7 has a ready setting which may help!
And if your validation key was generated in 2019 or 2020 then it will validate v7!
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.