0
A
回答
1
其實,Joomla! 2.5只存儲每個項目的最後選民的IP地址。
如果其他投票來自不同的IP地址,具有原始IP地址的用戶可以再次投票。
此行爲/components/com_content/models/article.php
定義,大約線308
if ($userIP != ($rating->lastip))
{
$db->setQuery(
'UPDATE #__content_rating' .
' SET rating_count = rating_count + 1, rating_sum = rating_sum + '.(int) $rate.', lastip = '.$db->Quote($userIP) .
' WHERE content_id = '.(int) $pk
);
if (!$db->query()) {
$this->setError($db->getErrorMsg());
return false;
}
} else {
return false;
}
改變它涉及到核心文件的黑客。
一件事,你可以做使if
子句中的測試總是返回true
,這樣一種可能性是評論第一線,並與
if (true)//$userIP != ($rating->lastip))
{
$db->setQuery(
'UPDATE #__content_rating' .
' SET rating_count = rating_count + 1, rating_sum = rating_sum + '.(int) $rate.', lastip = '.$db->Quote($userIP) .
' WHERE content_id = '.(int) $pk
);
if (!$db->query()) {
$this->setError($db->getErrorMsg());
return false;
}
} else {
return false;
}
取代它,我不覺得原來的核心解決方案好極了,它也不是可定製的。
相關問題
- 1. 每個IP地址限制1票?
- 2. Rails按IP地址每次限制每天投票1次
- 3. 每個IP地址一個投票
- 4. iptables的限制爲每個IP地址
- 5. 在線投票的IP地址錄製
- 6. IIS 7.5 IP地址限制不工作
- 7. 每個IP地址每分鐘限制數據包
- 8. Postfix IP地址客戶端限制
- 9. 限制IdentityServer3 ClientCredentials按IP地址訪問
- 10. Joomla 2.5限制每個類別的查詢結果
- 11. 如何根據IP地址限制用戶輸入(例如:投票按鈕)?
- 12. Joomla 2.5模塊權限
- 13. 如何在joomla網站中限制基於網站的IP地址?
- 14. Joomla網站顯示IP地址,而不是網址
- 15. PHP + MySQL限制IP投票系統
- 16. IIS動態IP地址限制永久阻止IP
- 17. AWS S3桶策略限制獲取一組IP地址?
- 18. 十進制到IP地址
- 19. 限制訪問本地IP地址僅在JBoss 7周
- 20. IP地址控制不綁定WPF
- 21. joomla 2.5控制器動作
- 22. 限制URL地址
- 23. 如何限制某個IP地址每X小時的視頻觀看次數?
- 24. Github的限制速率是否適用於全球每個IP地址?
- 25. Twitter流媒體API是否存在每個IP地址的限制?
- 26. 魷魚延時池 - 限制每個用戶/ IP地址的帶寬
- 27. 將IP數據包從一個IP地址轉發到另一個IP地址
- 28. 從地址下面的失敗是,Joomla 2.5
- 29. Joomla 2.5 virtmart用戶註冊賬單地址
- 30. MAC地址和IP地址
非常感謝你我找到了一個方法。你的方式在一個普通的Joomla,而不是在CCK的覆蓋com_content,但謝謝:) –