标题:新手求教一个极其简单的问题
只看楼主
redmangame
Rank: 1
等 级:新手上路
帖 子:49
专家分:0
注 册:2004-8-23
 问题点数:0 回复次数:4 
新手求教一个极其简单的问题

这个文件本来分为2个
修改和保存数据,想把这2个文件和并,
刚上手ASP请多多指教
<!--#include file="conn.asp"-->

<%
IF (Request.QueryString("flag")="ReplySave") Then
hnm=request("hnm")
hnr=request("hnr")
if hnm="" then hnm="管理员"
set rs=Server.CreateObject("ADODB.Recordset")
sql="select * from gbook where id="& Request("id")
rs.open sql,conn,1,3
rs("hnm") =hnm
rs("hnr") =hnr
rs.update
rs.close
set rs=nothing
conn.close
set conn=nothing
response.redirect "admingbook.asp"
end if
%>
<%
set rs=Server.CreateObject("ADODB.Recordset")
sql="select * from gbook where id="&request("id")
rs.open sql,conn,1,3
%>
<form action="hfadd.asp" method="post" name="form1">
姓名<input name="hnm" type="text" value="<%=rs("hnm")%>"><br>
内容<textarea name="hnr" cols="70" rows="12" value="<%=rs("hnr")%>">
<%=rs("hnr")%>
</textarea><br>
<input type="submit" name="Submit" value="提交">
<input type="reset" name="Submit2" value="重置">
<input type="hidden" name="id" value="<%=rs("id")%>">
<input name="Flag" type="hidden" value="ReplySave">
</form>
<%
rs.close
set rs=nothing
conn.close
set conn=nothing
%>

搜索更多相关主题的帖子: Request request nothing include 管理员 
2006-02-20 01:48
阳光白雪
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:39
帖 子:2220
专家分:0
注 册:2005-11-18
得分:0 
什么错误?

专注于WEB前端交互平台开发:[url=http://blog./]blog.[/url](富客户端技术(RIA)交流平台)
2006-02-20 08:46
sman
Rank: 1
等 级:新手上路
帖 子:44
专家分:0
注 册:2006-2-17
得分:0 
<!--#include file="conn.asp"-->
<%
set rs=Server.CreateObject("ADODB.Recordset")
IF Request.ServerVariables("REQUEST_METHOD")="POST" Then
hnm=request("hnm")
hnr=request("hnr")
if hnm="" then hnm="管理员"
sql="select * from gbook where id="& Request("id")
rs.open sql,conn,1,3
rs("hnm") =hnm
rs("hnr") =hnr
rs.update
rs.close
end if
sql="select * from gbook where id="&request("id")
rs.open sql,conn,1,3
%>
<form action="" method="post" name="form1">
姓名<input name="hnm" type="text" value="<%=rs("hnm")%>"><br>
内容<textarea name="hnr" cols="70" rows="12" value="<%=rs("hnr")%>">
<%=rs("hnr")%>
</textarea><br>
<input type="submit" name="Submit" value="提交">
<input type="reset" name="Submit2" value="重置">
<input type="hidden" name="id" value="<%=rs("id")%>">
<input name="Flag" type="hidden" value="ReplySave">
</form>
<%
rs.close
set rs=nothing
conn.close
set conn=nothing
%>

http://www./
2006-02-20 08:54
dpxdpx
Rank: 1
等 级:新手上路
帖 子:230
专家分:0
注 册:2005-11-22
得分:0 
IF (Request.QueryString("flag")="ReplySave") Then
改成request("flag")=ReplySave 呢

从不懂到懂点点到有点懂到懂点了到想搞懂更多到问题更多了到不懂的更多了到编程论坛请教大家来了!
2006-02-20 08:56
sman
Rank: 1
等 级:新手上路
帖 子:44
专家分:0
注 册:2006-2-17
得分:0 

也行.不过要把form的action改为空.


http://www./
2006-02-20 09:06



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-46246-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.553054 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved