DeDeCMS在自定义表å•ä¸è°ƒç”¨éªŒè¯ç
第一æ¥ï¼šå‰ç«¯æ¨¡æ¿è¡¨å•ä»£ç
XML/HTML代ç
- <dt class="dt_left">验è¯ç </dt>
- <dd>
- <input type="text" id="vdcode" name="vdcode" class="msg_ipt" value="" />
- <img id="vdimgck" src="/include/vdimgck.php" alt="看ä¸æ¸…?点击更æ¢" width='100' height='30' onClick="this.src=this.src+'?'" style="cursor: pointer;" />
- <span><a href="javascript:vide(-1);" onClick="changeAuthCode();">看ä¸æ¸…?æ¢ä¸€å¼ ï¼</a></span>
- </dd>
第二æ¥ï¼šå‰ç«¯æ¨¡æ¿<head>区新增JS代ç
XML/HTML代ç
- <script type="text/javascript">
- function changeAuthCode() {
- var num = new Date().getTime();
- var rand = Math.round(Math.random() * 10000);
- numnum = num + rand;
- $('#ver_code').css('visibility','visible');
- if ($("#vdimgck")[0]) {
- $("#vdimgck")[0].src = "{dede:global.cfg_cmspath/}/include/vdimgck.php?tag=" + num;
- }
- return false;
- }
- </script>
第三æ¥ï¼šä¿®æ”¹dedecmsçš„/plus/diy.php文件,调用验è¯ç 的方法是全局方法,å¯ä»¥ç›´æŽ¥è°ƒç”¨
查找如下代ç :
XML/HTML代ç
- elseif($do == 2)
- {
在下方新增代ç :
XML/HTML代ç
- if(!isset($vdcode))
- {
- $vdcode = '';
- }
- $svali = GetCkVdValue();
- if(preg_match("/2/",$safe_gdopen))
- {
- if(strtolower($vdcode)!=$svali || $svali=='')
- {
- ResetVdValue();
- ShowMsg('验è¯ç 错误ï¼', '-1');
- exit();
- }
- }
相关日志
DeDeCMS自定义表å•å®žçŽ°å—段默认为必填项
DeDeCMS自定义表å•æ交数æ®æ—¶åŠ 入验è¯ç 功能
DeDeCMS调用自定义表å•å†…容以åŠå®žçŽ°åˆ†é¡µåŠŸèƒ½ï¼ˆDatalistè¿ç”¨å®žä¾‹ï¼‰
DeDeCMSçš„channelæ ‡ç¾æ”¯æŒlimit(属性)功能
DeDeCMS获å–上级æ ç›®IDåŠé¡¶çº§æ ç›®ID
让DeDeCMSçš„channelæ ‡ç¾æ”¯æŒè°ƒç”¨æ ç›®æè¿°descriptionåŠå…³é”®è¯keywords
DeDeCMS调用æ 目排åºç¼–å·(自动递增数å—)
DeDeCMS安全设置:更改data目录命å
DedeCMS修改数æ®åº“表å‰ç¼€"_dede"的方法
DeDeCMS调用å‹æƒ…é“¾æŽ¥çš„æ ‡ç¾
DeDeCMS自定义表å•å®žçŽ°å—段默认为必填项
DeDeCMS自定义表å•æ交数æ®æ—¶åŠ 入验è¯ç 功能
DeDeCMS调用自定义表å•å†…容以åŠå®žçŽ°åˆ†é¡µåŠŸèƒ½ï¼ˆDatalistè¿ç”¨å®žä¾‹ï¼‰
DeDeCMSçš„channelæ ‡ç¾æ”¯æŒlimit(属性)功能
DeDeCMS获å–上级æ ç›®IDåŠé¡¶çº§æ ç›®ID
让DeDeCMSçš„channelæ ‡ç¾æ”¯æŒè°ƒç”¨æ ç›®æè¿°descriptionåŠå…³é”®è¯keywords
DeDeCMS调用æ 目排åºç¼–å·(自动递增数å—)
DeDeCMS安全设置:更改data目录命å
DedeCMS修改数æ®åº“表å‰ç¼€"_dede"的方法
DeDeCMS调用å‹æƒ…é“¾æŽ¥çš„æ ‡ç¾