2016-08-13 84 views
-2

语境:我做了一个网站,用户可以搜索互联网没收,我想为每一个互联网服务提供商五星评级系统和评论系统......但只允许用户评论,并率仅一次为每个供应商...我有强硬的有关获取用户IP地址,然后把它放在一个数据库时,他们发表评论,并率...PHP:他们的IP地址允许用户评论,并率只有一次

所以我问如果有些人有我如何能做到这一点线索或想法...

你们可以看到我在这里所说的:http://fournisseursquebec.com/Fournisseurs/Fido.php

+0

描述您正在使用的问题并提供您的代码。 – chris85

+0

你不应该依赖IP地址(它们可能被欺骗),而是像登录用户的ID /电子邮件那样更独特。顺便说一句,你的(非常相似的)网址(另一个是Videotron)也很熟悉,因为它曾经出现在过去的问题中。是的,我记得很好。那么,你们是不是也在这里用同一块布剪掉了? –

+0

访问您的网站不会对我们有任何好处。您希望我们如何将PHP呈现给HTML?你不是想卖东西给我们,是吗? *大声笑*你标记为PHP/HTML /数据库,所以告诉我们你有什么代码。 –

回答

0

确保用户只能在这种类型的网站上做一些事情,没有真正的方法。 IP地址可以免费更改,许多人可以通过ISP获得动态IP地址,这些IP地址可以在设定的时间后自动更改,也可以通过重置路由器或调制解调器进行更改。新帐户可以创建,因此您不能依赖用户的日志详细信息或ID。包括Flash cookies在内的Cookies可以被删除。电话号码可以更改,并且邮寄地址确认可以付出高昂代价。可以创建多个社交媒体帐户,因此您不能依赖那些从唯一身份登录的人。

你可以通过建立一个积分系统让用户被允许根据他们有多少点或者他们已经注册多长时间来执行特定的动作,特别是当涉及到评论网站时,没有任何事情可以阻止人们创建多个帐户,让自己记分或持有帐户以满足时间限制。

+0

也许这是一个更好的主意,做一个登录并发送一个电子邮件确认的用户,所以这将是过滤一些评论滥用。非常感谢你的回答,现在我想我有一个想法,我会做什么! @GCRDev – tontonfranki

+0

即使电子邮件地址很容易掌握,每个新帐户都可以免费创建新的电子邮件地址。我制作了一个购物车,其评估系统只有购买者可以为购买任何产品留下评论,因为购买必须进行并且产品ID,购买ID和用户ID必须匹配输入。加上db中的审查计数器,除非另有购买,否则他们不会留下超过1条评论。在免费网站上,虽然真的没有停止假装成多人的一个人。 –

相关问题