這不是解決問題的真正問題。我想要的是找出阻止來自同一用戶的相同類型的http請求的常見方式。阻止來自同一服務器會話的相同請求
爲什麼我需要這樣的:
當用戶點擊一個按鈕,一個Ajax請求熄滅,並返回通過append();
如果按鈕twise用戶點擊的結果(如果他不它快),
從數據庫中獲取的結果搞砸了,這是不好的。但是,如果用戶在完成第一個請求後點擊按鈕,則返回的結果是好的!
什麼我想我能做到:
1)我可以通過.js文件(通過切換ID或禁用按鈕)
2)我能做到這一點通過PHP做(我相信有一組用於該功能)
3)或做throguh服務器設置(但我幾乎一無所知的!)
那麼,這將是阻止來自同一個用戶,直到第二個HTTP請求的最佳方式第一個請求被處理?
謝謝!
我想你的第一個選擇是最好的....禁用按鈕你,你追加內容再次啓用 – Trey
會做後發送Ajax請求,並在阿賈克斯成功之前!但如果服務器不會返回太久的結果,該按鈕將保持禁用狀態。我們設置一個時間限制,通過htaccess服務器響應? –