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