Forums

Restrict submission by IP address

ltempest 20 Oct, 2020
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
Max_admin 20 Oct, 2020
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.
ltempest 20 Oct, 2020
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!
Max_admin 20 Oct, 2020
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.
You need to login to be able to post a reply.