我可以使用Session避免Flood/Spam嗎? (表格中的垃圾郵件)。我只需要避免使用可以重複的動作作爲3,4動作。PHP:通過會話避免洪水/垃圾郵件系統?
回答
不,您不能使用會話機制來避免洪水。
因爲您不能強制客戶端保持會話。
雖然您可以使用會話來支持CAPTCHA測試。
您可以在短時間內跟蹤服務器上的IP + UserAgent,但不能依賴跟蹤cookie(因爲像cURL這樣的用戶代理可能會忽略保存它),除非匹配會話的有效cookie是需要與您的網站進行互動。
如果您的網站/應用程序發送垃圾信息的IP或用戶代理不斷變化,那麼即使將它們存儲在服務器上以模擬cookie也沒有意義。你會想創建一個驗證碼來阻止垃圾郵件。
我們需要更多信息來減少一般情況。 ;)
用戶使用cURL可以在服務器上無效SEssion?或者有任何方法可以避免服務器上的激情 – meotimdihia 2010-09-23 06:55:19
存儲cookie是用戶代理(如瀏覽器)必須做出的一致決定。存儲cookie的請求只是另一個HTTP Header,任何事情(包括cURL)都可以忽略它。如果會話需要cookies,那麼任何事情都可以避免會話,如果你想要。 – 2010-09-23 07:11:58
- 1. PHP:防洪/垃圾郵件系統
- 2. 垃圾郵件檢測/ Java中的垃圾郵件過濾系統
- 3. 避免通過PHP聯繫表格發送電子郵件被視爲垃圾郵件
- 4. 配置PHP郵件程序和提示以避免垃圾郵件過濾器
- 5. 建立一個電子新聞簡訊發送系統/避免垃圾郵件
- 6. 分佈式反垃圾郵件系統
- 7. 如何避免垃圾箱與PHP郵件()函數
- 8. 郵件作爲垃圾郵件發送 - phpmailer,如何避免
- 9. 如何發送批量郵件以避免垃圾郵件?
- 10. 避免重要電子郵件通知的垃圾郵件文件夾
- 11. 如何避免詹金斯通知被抓在Gmail垃圾郵件過濾器
- 12. 垃圾郵件與垃圾郵件
- 13. PHP投票系統,如何阻止垃圾郵件?
- 14. 過濾評論垃圾郵件? PHP
- 15. 避免電子郵件標記爲垃圾郵件時,通過Gmail郵件服務器
- 16. PHP反垃圾郵件域
- 17. 爲合法郵件避開垃圾郵件過濾器
- 18. 驅動器推送消息 - 通過垃圾郵件發送垃圾郵件
- 19. 使用會話存儲答案反垃圾郵件查詢PHP聯繫表格
- 20. 如何避免垃圾郵件使用錯字重複字符?
- 21. 避免向Azure功能發送垃圾郵件請求
- 22. 腓避免垃圾郵件沒有驗證碼
- 23. 如何避免垃圾郵件在Outlook/Hotmail與Mailgun?
- 24. Php郵件去收件人垃圾郵件/垃圾郵件文件夾
- 25. 垃圾郵件
- 26. PHP電子郵件垃圾郵件
- 27. 在PHP聯繫表上過濾垃圾郵件
- 28. 防止使用php郵件功能將垃圾郵件視爲垃圾郵件
- 29. 郵件標記爲垃圾郵件獨自通過PHP郵件()以及smtp
- 30. 我怎樣才能保護PHP郵件系統免受垃圾郵件的侵害?
垃圾郵件在電子郵件中的垃圾郵件?我很難看到PHP會話和那個:)之間的任何關係。 – 2010-09-23 06:40:17
你能詳細說明你想做什麼嗎? – GWW 2010-09-23 06:40:48
爲什麼不使用驗證碼系統? – RobertPitt 2010-09-23 06:55:31