|
主题: 请教一个记录插入问题
|
 午夜星空
职务:普通成员
等级:1
金币:0.0
发贴:13
注册:2003/8/20 11:21:34
|
#12003/8/20 11:35:21
一个表字段名为:ztitle(标题),bdate(登记时间),fdzte(终止时间) 建立一个插入表单:有2个文本框:ztitle,bdate,一个列表框:num(列表项:3,7,15,30)和一个隐藏域:fdate 我想实现功能是:当插入数据时,fdate的值会等于今天时间加上列表框(num)值之和。该怎么实现?
|
 東風破
职务:普通成员
等级:1
金币:0.0
发贴:150
注册:2003/8/14 15:47:13
|
#22003/8/20 15:06:20
<% fDate = DateAdd("d",cint(request.form("num")), date) %>
编辑历史:[这消息被東風破编辑过(编辑时间2003-08-20 15:09:02)]
|
 午夜星空
职务:普通成员
等级:1
金币:0.0
发贴:13
注册:2003/8/20 11:21:34
|
#32003/8/22 18:13:59
谢谢東風破,请问cint函数用法。再请教一个问题:我想在用户注册时,密码文本框用加密函数加密后插入到数据库中(即:一个表字段名为:fuser(用户),fpasw(密码),建立一个注册表单:有2个文本框:fuser,fpasw,和一个隐藏域:fenpasw,一个加密函数为:enpass(),当用户注册时,数据库中插入的数据为经函数加密后的数据),这种方式该如何实现?
|
 東風破
职务:普通成员
等级:1
金币:0.0
发贴:150
注册:2003/8/14 15:47:13
|
#42003/8/23 9:42:32
Cint去看看VBScript手册.
enpass(request.form("fpasw")) :confused:
编辑历史:[这消息被東風破编辑过(编辑时间2003-08-23 09:46:41)]
|
 午夜星空
职务:普通成员
等级:1
金币:0.0
发贴:13
注册:2003/8/20 11:21:34
|
#52003/9/2 11:01:41
我把隐藏域fenpasw的初始值设为:<%=enpass(request.form("fpasw")) :confused:%>,但运行时出错如下: Microsoft VBScript 编译器错误 错误 '800a03ee'
缺少 ')'
/ndldlsc/admin/TMP644okkg3i.asp, 行566
Response.Write(mistake(request.form("pwd")):confused:) -------------------------------------------^ 请问该如何处理?
|
 缺缺
职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
|
#62003/9/2 11:23:30
:confused: 是表情符号.......晕死这个不用放进去
|
 午夜星空
职务:普通成员
等级:1
金币:0.0
发贴:13
注册:2003/8/20 11:21:34
|
#72003/9/2 16:29:51
我把隐藏域fenpasw的初始值改设为:<%=enpass(request.form("fpasw")) %>,但fpasw中不管输入什么值,数据库中该字段的值都为空,这是怎么回事?
|
 缺缺
职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
|
#82003/9/3 9:18:12
不明白  你是数据插不进去,还是说从数据库取出来都是空?
|
 午夜星空
职务:普通成员
等级:1
金币:0.0
发贴:13
注册:2003/8/20 11:21:34
|
#92003/9/3 9:47:58
数据插进时提示:该字段不能为空。不管在该文本框fpasw中输入什么值都提示同样问题,应该是隐藏域fenpasw没有取得相应值。怎么回事?
|
 缺缺
职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
|
#102003/9/3 10:11:30
fenpasw的值从哪里得到的?
fpasw和fenpasw之间是什么关系?
|
 午夜星空
职务:普通成员
等级:1
金币:0.0
发贴:13
注册:2003/8/20 11:21:34
|
#112003/9/3 10:15:34
fenpasw是文本框,我是想用户在文本框fenpasw输入的值经过加密后通过隐藏域fenpasw填入表中fpasw(密码)字段
|
 缺缺
职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
|
#122003/9/3 10:48:30
晕死~那你怎么加密后传递到隐藏域fenpasw的?
这个过程肯定需要一个触发事件的.而很明显你没有.你概念还没有高清楚,<%%>之间的代码是在服务器端运行的,不是你在客户端用的.
你只能在提交到服务器端后用函数enpass处理表单的数据
|
 午夜星空
职务:普通成员
等级:1
金币:0.0
发贴:13
注册:2003/8/20 11:21:34
|
#132003/9/3 11:18:16
那该怎么实现,请指教?
|
 风雨欲来
职务:普通成员
等级:1
金币:1.0
发贴:203
注册:2003/4/11 22:22:27
|
#142003/9/5 3:28:44
我头晕了~~ 都不知道说什么好
|