账号通
    

账号  

密码  

6839

查看

8

回复
主题:[待解决]自定义表单做的留言本效果 [收藏主题] 转到:  
youkoe 当前离线

238

主题

0

广播

0

粉丝
添加关注
级别:二年级

用户积分:490 分
登录次数:366 次
注册时间:2010/9/10
最后登录:2021/5/6
youkoe 发表于:2010/11/18 14:34:00   | 只看该作者 查看该作者主题 楼主 
科汛在线网校系统

首页感谢孤风大虾提供的留言本CSS。今天用自定义表单做了一个简单的留言本,感觉还不是很理想。



附图如下,欢迎大家指正。



点击查看原图



存在的问题:



1、新增表单已经增加了“回复时间”字段,后台回复后“回复时间”不能入库,没办法前台暂时调用AddDate标签。



2、能否实现管理员前台回复功能,大致怎么修改?



3、后台新建了一个SQL_留言本标签,标签里面怎么判断管理员是否已经回复?我的想法是如果已经回复,前台显示出“管理员回复”及回复内容等字样,没有回复则不显示“管理员回复”等字样,只显示当前的留言内容,就像孤风大虾那种效果一样。



功能说明:



自动调用发表留言的会员头像(如下面的用户“办公室”只是昵称,实际显示的头像为登陆后发表留言的会员头像)。



看大家有没有更好的方法。

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
amin8010 当前离线

803

主题

24

广播

10

粉丝
添加关注
级别:七年级

用户积分:2596 分
登录次数:736 次
注册时间:2008/9/18
最后登录:2021/8/30
amin8010 发表于:2010/11/18 14:43:00   | 只看该作者 查看该作者主题 沙发 
科汛在线商城系统(NET)
不错啊。楼主共享一下方法?
 
www.02088888888.com广州疏通马桶,www.jbyz.net广州刻章,www.cnqxbj.com清洗保洁,
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
liaochen 当前离线

31

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:40 分
登录次数:6 次
注册时间:2010/11/8
最后登录:2010/11/28
liaochen 发表于:2010/11/24 20:16:00   | 只看该作者 查看该作者主题 藤椅 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
无风 当前离线

1622

主题

5

广播

29

粉丝
添加关注
级别:高一年

用户积分:5963 分
登录次数:199 次
注册时间:2009/10/12
最后登录:2024/4/4
无风 发表于:2010/11/24 21:58:00   | 只看该作者 查看该作者主题 板凳 

这个已经发过教程了

http://bbs.kesion.com/forumthread-132984.html



sql语句where note<>"" 表示管理员没有回复则不显示

 
QQ:592002940 <a target=_blank href=http://qun.qq.com/#jointhegroup/gid/40509894 title=点击加入科讯技术交流群>科讯技术交流群</a>===<a target=_blank href=http://qun.qq.com/#jointhegroup/gid/7133571 title=点击加入科讯技术高级群>科讯CMS高级群</a>=== 欢迎新手加入学习,欢迎高手加入指导 承接科讯系统的模板整合,各类模板仿制 <a href=http://hi.baidu.com/科讯技术 title=科讯技术百度博客,收录大量实用技术文章>科讯技术博客</a>
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
youkoe 当前离线

238

主题

0

广播

0

粉丝
添加关注
级别:二年级

用户积分:490 分
登录次数:366 次
注册时间:2010/9/10
最后登录:2021/5/6
youkoe 发表于:2010/11/24 22:22:00   | 只看该作者 查看该作者主题 报纸 
科汛在线考试系统(NET)
以下是引用 无风在2010-11-24 21:58:00的发言:

这个已经发过教程了

http://bbs.kesion.com/forumthread-132984.html

sql语句where note<>"" 表示管理员没有回复则不显示

呵呵,感谢朋友们的关注。无风的这个算是一种思路吧。前几天再次小改了下,下面是我现在做的效果。



功能:根据后台已读、未读,查看数据库字段,在标签中判断留言是否已读(后台可控制),系统默认新发布的留言为未读,这样我就简单加了个判断,前台显示为“本条留言尚未审核”。

PS:用自定义表单看样子只能做一个最简单、功能最少的留言本啦,SQL标签中的一些复杂点的判断语句目前好像还不能实现,研究中...



点击查看原图

 
悠客花香
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
好好活着 当前离线

44

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:453 分
登录次数:36 次
注册时间:2008/11/4
最后登录:2015/5/5
好好活着 发表于:2010/11/25 0:05:00   | 只看该作者 查看该作者主题 地板 
我想请问下你这个显示的1楼、2楼、3楼是怎么调用的?如果把2楼删了,那显示的会不会断层?变成1楼、3楼?
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
youkoe 当前离线

238

主题

0

广播

0

粉丝
添加关注
级别:二年级

用户积分:490 分
登录次数:366 次
注册时间:2010/9/10
最后登录:2021/5/6
youkoe 发表于:2011/1/5 13:39:00   | 只看该作者 查看该作者主题 7楼 
科汛在线商城系统(NET)

以下是引用 好好活着在2010-11-25 0:05:00的发言:

我想请问下你这个显示的1楼、2楼、3楼是怎么调用的?如果把2楼删了,那显示的会不会断层?变成1楼、3楼?

这个问题还没想到办法。下面是我改的最新效果图。



点击查看原图



以下仅供参考



1、SQL语句:

Select b.userface,a.* From KS_Form_Guestbook a left join KS_User b on a.username=b.username Order By ID Desc



2、SQL留言列表:



  1. [loop=5]
  2.           <div class="club_list">
  3.             <div class="club_left"><img src="{$Field(userface,Text,0,...,0,)}" width="120" height="120" align="absmiddle"><span class="club_name">{$Field(KS_UserName,Text,0,...,0,)}</span> </div>
  4.          
  5.              <div class="club_right">
  6.                   <div class="club_top">
  7.                      <div class="club_date">{$Field(AddDate,Date,YYYY-MM-DD hh:mm:ss)}<span> {$Field(ID,Num,0,2)} 楼</span></div><h4 class="club_title">{$IF({$Field(Status,Num,0,2)}=0 or {$Field(Status,Num,0,2)}=3||(待审留言,请等待管理员审核)||[{$Field(KS_Type,Text,0,...,0,)}] {$Field(KS_title,Text,0,...,0,)})}</h4>
  8.                   </div>
  9.                  <div class="club_con">
  10.      <div style=""width:350px;height:35px;line-height:30px;margin : 5px 20px; border : 1px solid #efefef; padding : 5px;background : #ffffee; line-height : normal;"">{$IF({$Field(Status,Num,0,2)}=1 or {$Field(Status,Num,0,2)}=2||{$Field(KS_content,Text,0,...,0,)}||---≡本条留言尚未审核≡---)}</div>
  11.                  </div>
  12.    {$IF(DateDIff("s","{$Field(AddDate,Date,YYYY-MM-DD hh:mm:ss)}","{$Field(ReDate,Date,YYYY-MM-DD hh:mm:ss)}")>0 And ({$Field(Status,Num,0,2)}=1 or {$Field(Status,Num,0,2)}=2)||<div class="club_huifu"><span class="club_huifu_date">{$Field(ReDate,Date,YYYY-MM-DD hh:mm:ss)}</span><h4 class="club_huifu_title">管理员回复:</h4><div class="club_huifu_con">{$Field(Note,Text,0,...,0,)}</div></div>||)}
  13.            </div>
  14. [/loop]



3、自定义表单,新建 KS_Form_GuestBook 数据表,以下是新增的字段。



点击查看原图



4、新建的 KS_Form_GuestBook 数据表手工增加一个时间型字段ReDate。



5、PLus/Form.asp,增加红色部分代码

  rs("status")=0

  '更新回复时间

  rs("redate")=now

  for k=0 to ubound(sql,2)

这样后台管理员回复后前台自动更新回复时间。

 
悠客花香
  支持(2) | 反对(0) 回到顶部顶端 回到底部底部
zpwz 当前离线

777

主题

0

广播

0

粉丝
添加关注
级别:六年级

用户积分:943 分
登录次数:32 次
注册时间:2010/11/22
最后登录:2013/6/9
zpwz 发表于:2011/1/5 15:16:00   | 只看该作者 查看该作者主题 8楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
quickwh 当前离线

28

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:54 分
登录次数:31 次
注册时间:2011/1/10
最后登录:2013/10/30
quickwh 发表于:2011/1/27 8:59:00   | 只看该作者 查看该作者主题 9楼 
科汛智能建站系统
请问:对方填写自定义表单后,产生一条数据,管理员是怎么回复这条数据信息的?
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
wowolove 当前离线

27

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:52 分
登录次数:33 次
注册时间:2010/11/8
最后登录:2011/10/18
wowolove 发表于:2011/4/22 14:22:00   | 只看该作者 查看该作者主题 10楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.21875秒 powered by KesionCMS 9.0