迅睿CMS框架是一款PHP8高性能·簡(jiǎn)單易用的CMS開源開發(fā)框架,基于MIT開源許可協(xié)議發(fā)布,免費(fèi)且不限制商業(yè)使用,是免費(fèi)開源的產(chǎn)品,以萬端互聯(lián)為設(shè)計(jì)理念,支持的微信公眾號(hào)、小程序、APP客戶端、移動(dòng)端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
聯(lián)系官方銷售客服
1835022288
028-61286886
網(wǎng)站表單模塊中的字段 title 如何只允許校驗(yàn)通過的名字才能提交留言?
比如圖中的名字,只能是張三 李四 王五等自己定義的名字 校驗(yàn)通過后才可以提交留言?
誰能做?
參考文檔:《自定義校驗(yàn)函數(shù)》
這個(gè)簡(jiǎn)單,用校驗(yàn)函數(shù)就專門干這個(gè)事,在教研函數(shù)里面編程,你的固定的名字字符進(jìn)行比較
回復(fù)@迅??蚣芗夹g(shù)-胡老師
這個(gè)知道的 搜索幫助看過也用過,只會(huì)參考官方的 不知道我這樣的要求怎么寫了,所有上論壇問問
回復(fù)@phpcms 試試這樣
1、打開 config/custom.php 加入
function dr_jiaoyan_title($value, $data = [], $old = []) { $arr = ['張三', '李四', '王五']; if (!$value) { return dr_return_data(0, '沒有填寫'); } elseif (!dr_in_array($value, $arr)) { return dr_return_data(0, '名字校驗(yàn)不通過'); } return dr_return_data(1, 'ok'); }
2、后臺(tái),全局表單里,自定義字段,標(biāo)題,數(shù)據(jù)驗(yàn)證,校驗(yàn)函數(shù)/方法,填
dr_jiaoyan_title
完成
校驗(yàn)函數(shù)專門干這種事情的,官方都為你們想好了
<input type="text" onkeyup="isChinese(this.value)" placeholder="請(qǐng)輸入中文!" /> <script language="javascript"> function isChinese(obj){ var reg=/^[\u0391-\uFFE5]+$/; if(obj!=""&&!reg.test(obj)){ alert('必須輸入中文!'); return false; } } </script> ———————————————— 版權(quán)聲明:本文為CSDN博主「無盡的沉默」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請(qǐng)附上原文出處鏈接及本聲明。 原文鏈接:https://blog.csdn.net/hgnuxc_1993/article/details/123073675
也可以在
設(shè)置 - 項(xiàng)目信息,新建一個(gè)自定義字段
這個(gè)方法就可以直接控制名字的修改
function dr_jiaoyan_title($value, $data = [], $old = []) { $arr = dr_site_value('bdzyz'); if (!$value) { return dr_return_data(0, '沒有填寫'); } elseif (!dr_in_array($value, $arr)) { return dr_return_data(0, '名字校驗(yàn)不通過'); } return dr_return_data(1, 'ok'); }
參考文檔:《自定義校驗(yàn)函數(shù)》
這個(gè)簡(jiǎn)單,用校驗(yàn)函數(shù)就專門干這個(gè)事,在教研函數(shù)里面編程,你的固定的名字字符進(jìn)行比較
回復(fù)@迅??蚣芗夹g(shù)-胡老師
這個(gè)知道的 搜索幫助看過也用過,只會(huì)參考官方的 不知道我這樣的要求怎么寫了,所有上論壇問問
回復(fù)@phpcms 試試這樣
1、打開 config/custom.php 加入
2、后臺(tái),全局表單里,自定義字段,標(biāo)題,數(shù)據(jù)驗(yàn)證,校驗(yàn)函數(shù)/方法,填
完成
校驗(yàn)函數(shù)專門干這種事情的,官方都為你們想好了
也可以在
設(shè)置 - 項(xiàng)目信息,新建一個(gè)自定義字段
這個(gè)方法就可以直接控制名字的修改
1、打開 config/custom.php 加入
2、后臺(tái),全局表單里,自定義字段,標(biāo)題,數(shù)據(jù)驗(yàn)證,校驗(yàn)函數(shù)/方法,填
完成