Forum Moderators: coopster
I want to write a revie module for some listings I have but I can imagine people posting 100s of times to say how great they are and 100s of times to slate their competitors.
I figure only allowing one review per listing from a particular IP address is a good start any other suggestions?
Thanks
Another method might be to require a simple user registration including email verification. That way, you can limit by username, but I supect it would be difficult even then to prevent the odd user registering several times in cases where they are prepared to use several email addresses.
Yet another method could be to prevent more than one entry for selected terms being submitted, such as an URL. The database could be queried for matching terms in the form before the entry is allowed.
If you do need to automate restrictions, either cookies or some sort of registration would probably work. Cookies are easier to implement and no additional burden for the user, but registration may be worthwhile if you have other uses for it (forums, members-only content, etc.)