聯(lián)系官方銷售客服
1835022288
028-61286886
表單提交的驗(yàn)證碼銷毀問題
發(fā)現(xiàn)根據(jù)最基礎(chǔ)的驗(yàn)證碼實(shí)現(xiàn)的情況下,提交表單后會跳到一個消息提示的頁面。(&m=post&is_show_msg=1)
在這個頁面無限刷新,開啟驗(yàn)證碼也會無限提交
根據(jù)論壇內(nèi)網(wǎng)站表單:前端用戶的提交間隔開發(fā),開發(fā)實(shí)例,PHP開源CMS系統(tǒng)幫助文檔 (xunruicms.com)可以增加時間間隔,但是治標(biāo)不治本。
在提交頁面(&m=post),刷新一個驗(yàn)證碼會銷毀上一個驗(yàn)證碼,
在表單頁面刷新也會銷毀上一個驗(yàn)證碼
如何避免這個問題其實(shí)很簡單,消息提醒頁面,做一個js倒計(jì)時跳轉(zhuǎn)頁面到上一頁,強(qiáng)制刷新驗(yàn)證碼,
但是這個解決辦法并不是一個完美的辦法,還是有會被刷留言。。。