2016-08-13 83 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條評論。在免費網站上,雖然真的沒有停止假裝成多人的一個人。 –

相關問題