GVKun编程网logo

为织梦源码DEDECMS自定义表单添加提交时间的办法(织梦网站自动添加超链接的方法)

33

对于想了解为织梦源码DEDECMS自定义表单添加提交时间的办法的读者,本文将是一篇不可错过的文章,我们将详细介绍织梦网站自动添加超链接的方法,并且为您提供关于DdedeCMS织梦自定义表单添加验证码判

对于想了解为织梦源码DEDECMS自定义表单添加提交时间的办法的读者,本文将是一篇不可错过的文章,我们将详细介绍织梦网站自动添加超链接的方法,并且为您提供关于DdedeCMS织梦自定义表单添加验证码判断、dedecms织梦后台自定义表单添加搜索功能、dedecms织梦源码DIY自定义表单后台增加全选的功能、dedecms织梦源码后台自定义表单添加搜索功能的教程的有价值信息。

本文目录一览:

为织梦源码DEDECMS自定义表单添加提交时间的办法(织梦网站自动添加超链接的方法)

为织梦源码DEDECMS自定义表单添加提交时间的办法(织梦网站自动添加超链接的方法)

 

有不少用户都需要在织梦留言上面增加一个关于用户提交留言的时间,好区分用户什么时候提交的留言。现织梦模板之家技术钟振森给大家分享一个简单的增加留言时间。
首先自定义表单,然后添加字段,
比如联系人(单行文本),联系方式(单行文本),地址(单行文本),留言内容(单行文本),留言时间(单行文本)等字段
注意:留言时间这里不要选择“时间类型”,选择默认的“文本形式”就可以。

自定义表单在模板中修改如下:
 

<form action="/plus/diy.php" enctype="multipart/form-data" method="post" name="form" onsubmit="return CheckForm();"> <input type="hidden" name="action" value="post" /> <input type="hidden" name="diyid" value="1" /> <input type="hidden" name="do" value="2" /> 提交时间 <input name="mytime" value="" type="text" id="mytime" /><!-- 如不需要在前台显示的话可以修改type="hidden" --> <script type="text/javascript"> window.onload = function(){ var nowDate = new Date(); var str = nowDate.getFullYear()+"-"+(nowDate.getMonth() + 1)+"-"+nowDate.getDate()+" "+nowDate.getHours()+":"+nowDate.getMinutes()+":"+nowDate.getSeconds(); document.getElementById("mytime").value=str; } </script> <input type="hidden" name="dede_fields" value="mytime,textchar" /> <input type="hidden" name="dede_fieldshash" value="849a871768b5942ee259e8f7af736194" /> <label><inputtype="submit" name="Submit" value=" 提交" /></label> </form>  


注明:当然这上面的代码是可以调用的。像这边测试的一个就像这样子。

为织梦源码DEDECMS自定义表单添加提交时间的办法


这个是为显示的时间,如果自己不想他显示的

      <input name="mytime" value="" type="text"  id="mytime"  /><!-- 如不需要在前台显示的话可以修改type="hidden" -->


为织梦源码DEDECMS自定义表单添加提交时间的办法


好了目前大工完成。

本文章网址:http://www.ppssdd.com/code/10011.html。转载请保留出处,谢谢合作!

DdedeCMS织梦自定义表单添加验证码判断

DdedeCMS织梦自定义表单添加验证码判断

下面是小编 jb51.cc 通过网络收集整理的代码片段。小编小编现在分享给大家,也给大家做个参考。

网站建设中,部分网站可能需要在前台收集用户、访客提交的一些数据信息,例如学校或培训机构网站的在线报名、产品网站的在线订单等,对于使用织梦 Dedecms 建站程序的站长,可以通过 Dedecms 提供的自定义表单功能进行制作,下面以制作“在线报名”表单为例子讲解下如何制作 Dedecms 自定义表单并在前台调用!为了避免评论机器人之类的软件工具提交垃圾无用的信息,给织梦自定义表单添加验证码功能是非常有必要的。Dedecms 自定义表单默认没有验证码功能,但是站长可以通过修改程序源文件给表单添加自定义表单验证码。

Dedecms 自定义表单制作步骤我们在这里就省略了,直接进入主题。创建好自定义表单后,在提交按钮前添加一下代码:

<input name="validate" type="text" id="vdcode"size="8"/>

<img id="vdimgck"align="absmiddle" onClick="this.src=this.src+'?'"alt="看不清?点击更换" src="../include/vdimgck.PHP"/>

<a href="javascript:vide(-1);" onClick="changeAuthCode();">看不清? </a>

然后在页脚底部

以上是小编(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决所遇到的程序开发问题。如果觉得小编网站内容还不错,欢迎将小编网站推荐给程序员好友。

dedecms织梦后台自定义表单添加搜索功能

dedecms织梦后台自定义表单添加搜索功能

自定义表单搜索效果图


当你的自定义表单数据过多或者需要查询某个单时,给后台的自定义表单加个简单的搜索功能很有必要。
 
1、打开 \dede\templets\diy_main.htm 找到
  1. 内容列表</div>
在它的下面加入
<div>
    <form name='form1' action="diy_list.PHP">
        <input type='hidden' name='action' value='list' />
        <input type='hidden' name='diyid' value='<?PHP echo $diy->diyid; ?>' />
        关键字:
        <input type='text' name='keyword' size='20' value="<?PHP echo $keyword; ?>" />
        <select name="field">
        <?PHP
            foreach($fieldlist as $k=>$fielddata)
            {
                if($k==$field)
                {
                    echo "<option value='{$k}' selected>{$fielddata[0]}</option>\r\n";
                }
                else
                {
                    echo "<option value='{$k}'>{$fielddata[0]}</option>\r\n";
                }
            }
        ?>
        </select>
        <input type='submit' name='sb' value='确定'/>
    </form>
</div>
2、打开 \dede\diy_list.PHP 找到
$query = "SELECT * FROM {$diy->table} ORDER BY id DESC";
改成
if(empty($keyword))
{
    $keyword = '';
    $addquery = '';
}
else
{
    $addquery = " WHERE {$field} LIKE '%".trim($keyword)."%' ";
}
$query = "SELECT * FROM {$diy->table} $addquery ORDER BY id DESC";
继续找到
$datalist->SetParameter('diyid',$diyid);
在它的下面加入
$datalist->SetParameter('keyword',$keyword);
$datalist->SetParameter('field',$field);
完成。
 

上一篇:Dedecms模块开发流程(二)

下一篇:dede数据库类使用方法 $dsql

dedecms织梦源码DIY自定义表单后台增加全选的功能

dedecms织梦源码DIY自定义表单后台增加全选的功能

 

织梦自定义表单增加全选功能后效果演示图:

dedecms织梦模板DIY自定义表单后台增加全选的功能

织梦自定义表单没有批量选择的功能,给我们管理带来很大不便,如果需要加上“全选/全不选”的功能,步骤如下:

从/dede/templets找到diy_list.htm并打开:

1、在57行处colspan="3"改为colspan="5"

2、58行处添加以下代码:
 

<label><input type="button" name="select" onclick="selectAll()" value="全选"/></label> <label><input type="button" name="select" onclick="selectAll1()" value="取消全选"/></label>  

3、在后面加上js代码:

<script type="text/javascript"> function selectAll(){ var a = document.getElementsByTagName("input"); for(var i = 0;i<a.length;i++){ if(a[i].type == "checkbox") a[i].checked = true; } } function selectAll1(){ var a = document.getElementsByTagName("input"); for(var i = 0;i<a.length;i++){ if(a[i].type == "checkbox") a[i].checked = false; } } </script>  

本文章网址:http://www.ppssdd.com/code/9543.html。转载请保留出处,谢谢合作!

dedecms织梦源码后台自定义表单添加搜索功能的教程

dedecms织梦源码后台自定义表单添加搜索功能的教程

 

自定义表单搜索效果图

dedecms织梦模板后台自定义表单添加搜索功能的教程


当你的自定义表单数据过多或者需要查询某个单时,给后台的自定义表单加个简单的搜索功能很有必要。

 

1、打开 dedetempletsdiy_main.htm 找到

内容列表</div>

在它的下面加入


<div> <form name='form1' action="diy_list.php"> <input type='hidden' name='action' value='list' /> <input type='hidden' name='diyid' value='<?php echo $diy->diyid; ?>'/> 关键词: <input type='text' name='keyword' size='20' value="<?php echo $keyword; ?>" /> <select name="field"> <?php foreach($fieldlist as $k=>$fielddata)  

本文章网址:http://www.ppssdd.com/code/9266.html。转载请保留出处,谢谢合作!

今天的关于为织梦源码DEDECMS自定义表单添加提交时间的办法织梦网站自动添加超链接的方法的分享已经结束,谢谢您的关注,如果想了解更多关于DdedeCMS织梦自定义表单添加验证码判断、dedecms织梦后台自定义表单添加搜索功能、dedecms织梦源码DIY自定义表单后台增加全选的功能、dedecms织梦源码后台自定义表单添加搜索功能的教程的相关知识,请在本站进行查询。

本文标签: