dedecms自定义表单 (文本、时间、ip)

jitao by:jitao 分类:html 时间:3个月前 阅读:218 评论:1

后台----频道模型----自定义表单

[增加新的自定义表单] ----- 

前台列表和内容页公开?:       需审核


添加新字段

单行文本(varchar)

……

(时间和IP 文本 varchar 类型)


设置好之后,

频道模型---自定义表单---自定义表单1--- 前台预览 ---- 发布留言

(/plus/diy.php?action=post&diyid=1)

查看源代码 获取到有用的信息。

在表单页面 插入如下元素到对应的地方:

 <form action="/plus/diy.php" enctype="multipart/form-data" id="send-submit" method="post">

……

<input type="hidden" name="action" value="post" />

<input type="hidden" name="diyid" value="1" />

<input type="hidden" name="do" value="2" />

…… (插入ip、时间 位置)

<input type="hidden" name="dede_fields" value="id名,类型;id名,类型;id名,类型;id名,类型;" />

<input type="hidden" name="dede_fieldshash" value="4bdd7ac4……密文……66ae5d" />

<a class="a-submit" id="send-info">提交</a>

附时间和Ip:

<input type="hidden" name="ip" id="ip" value=""> 

<input name="sjtime" id="sjtime" value="" type="hidden">


修改 /plus/diy.php

dedecms自定义表单 (文本、时间、ip)

if($fieldinfo[0] == 'ip')  
{  
${$fieldinfo[0]}=GetIP();  
}  
if($fieldinfo[0] == 'sjtime')
                                          {
                                            ${$fieldinfo[0]}=date("Y-m-d H:i:s");
                                          }


非特殊说明,本文版权归原作者所有,转载请注明出处

本文地址:http://68up.com/webcode/dedecms-form-text-ip-time.html

1条评论

发表评论

  • 昵称(必填)
  • 邮箱
  • 网址

TOP