欧美一区二区三区视频在线观看,久久久无码精品亚洲日韩按摩,艳妇交换俱乐部,老熟女多次高潮露脸视频

【phpcms】phpcms v9表單向?qū)е性趺醇尤腧炞C碼
發(fā)表日期:2016-02-29 瀏覽次數(shù):0
phpcms v9表單向?qū)е性趺醇尤腧炞C碼
 
問題描述:
如題今天在百度知道中發(fā)現(xiàn)一網(wǎng)友提的問題,感覺挺好代表性的所以在知道回答完后將答案同步到這里共各位網(wǎng)友參考。
 
解決方法:
在phpcms表單向?qū)K中創(chuàng)建字段時沒有驗證碼類型去選擇,所以也就無法直接使用來加入驗證碼了。
對模板程序稍微進(jìn)行擴(kuò)展開發(fā)即可實現(xiàn)。具體流程如下:
 
一、找到表單向?qū)赡0澹ㄒ话隳J(rèn)為phpcms/templates/default/formguide/show_js.html),在大約25行form表單中插入調(diào)用驗證碼的代碼,如下:
 
   
   
    {php pc_base::load_sys_class('form', '', 0); }
   
    {form::checkcode('code_img', '4', '14', 100, 30)}
   
 
 
二、然后找到表單提交地址對應(yīng)的方法(phpcms/modules/formguide/index.php里的show()方法),在其中加入驗證驗證碼是否正確的程序即可。代碼示例如下:
找到大約第51行,有一句:
if (isset($_POST['dosubmit'])) {  //如果提交表單
一定要在此句之后的if判斷大括號中寫:
//啟動session
$session_storage = 'session_'.pc_base::load_config('system','session_storage');
pc_base::load_sys_class($session_storage);
//驗證碼
if (($_SESSION['code'] != strtolower($_POST['code'])) || empty($_SESSION['code'])) {
    showmessage("驗證碼錯誤");
} else {
    $_SESSION['code'] = '';
}
OK,如此便可以實現(xiàn)前端調(diào)用驗證碼后臺進(jìn)行驗證了。
 
PS: 其實“在前端模板對應(yīng)位置調(diào)用form類的checkcode方法生成驗證碼在后臺對應(yīng)控制器進(jìn)行驗證”的思路適用于phpcms的所有功能模塊不只是表單向?qū)K。
 
12

推薦閱讀

電話咨詢

0513-83639011

微信咨詢

top

首頁

咨詢價格

電話咨詢

久久国产精品久久久久久| 精品一区二区三区免费视频| 国产成人精品免费久久久久| 精品乱码久久久久久中文字幕| 欧美孕妇变态孕交粗暴| 亚洲av无码专区在线观看下载| 曰本无码人妻丰满熟妇啪啪| 亚洲av中文无码乱人伦在线r▽| 美女张开腿黄网站免费| 无码国产伦一区二区三区视频| 无码 人妻 在线 视频| 国产亚洲精品aaaa片app| 欧美熟妇另类久久久久久不卡 | 国产精品麻豆成人av电影艾秋| 无码丰满少妇2在线观看| 欧美交换国产一区内射| 粗大挺进尤物人妻中文字幕| 西西人体444www大胆无码视频| 国产成人无码av| 国产av无码专区亚洲av麻豆| av狠狠色丁香婷婷综合久久| 少妇扒开粉嫩小泬视频| 国产一区二区女内射| 中文字幕日韩精品有码视频| 国产色xx群视频射精| 性无码一区二区三区在线观看| 狠狠色噜噜狠狠狠狠色综合久| 日本大片在线看黄a∨免费| 欧美日韩在线视频| 手机看片福利一区二区三区| 日本做受高潮好舒服视频| 日韩少妇内射免费播放18禁裸乳| 国产97色在线 | 免| 日韩av无码精品人妻系列| 国产一精品一av一免费爽爽| 亚洲综合色无码| 荫蒂添的好舒服视频囗交| 久久精品国产亚洲av香蕉| 亚洲日韩精品欧美一区二区| 初尝人妻少妇中文字幕| 亚洲av无码乱码国产精品fc2|