|  | 主题:  问题 | 
            
                        
                
                    |  比特空间
 职务:普通成员
 等级:3
 金币:10.0
 发贴:853
 注册:2002/6/16 11:56:52
 
 | 
                            
                            #312002/9/8 12:06:39 
                                allinhands 你今天可以帮忙了吗?
                                
                                
                                
                             | 
                        
                
                    |  比特空间
 职务:普通成员
 等级:3
 金币:10.0
 发贴:853
 注册:2002/6/16 11:56:52
 
 | 
                            
                            #322002/9/8 17:18:49 
                                没有人帮忙吗?
                                
                                
                                
                             | 
                        
                
                    |  缺缺
 职务:管理员
 等级:8
 金币:41.0
 发贴:9620
 注册:2004/1/14 19:14:47
 
 | 
                            
                            #332002/9/8 17:33:27 
                                你做一个logout.asp的文件,里面写Session("MM_username")=""
 然后加一个转向。
 这样应该可以解决登陆的问题。
 
 至于第二个问题,你试试nocache看看:
 
 <%
 Response.Expires=-1000
 Response.CacheControl="no-cache"
 %>
 | 
                        
                
                    |  比特空间
 职务:普通成员
 等级:3
 金币:10.0
 发贴:853
 注册:2002/6/16 11:56:52
 
 | 
                            
                            #342002/9/8 19:49:18 
                                应该怎么写loginout.asp 我没有学过ASP 这样不行吗?希望你帮我改改退出页面
 
 <%@LANGUAGE="javascript" CODEPAGE="936"%>
 
 <%
 Session("MM_username")=""
 MM_editCmd.Execute
 MM_editCmd.ActiveConnection.Close
 Response.Redirect("index.asp")
 %>
 
 
 
 
 
 
 
 
 
 对于第二个问题的答案:
 <%
 Response.Expires=-1000
 Response.CacheControl="no-cache"
 %>
 
 放在del.asp和reply.asp里面吗?还是放在admin.asp里面?
 
 
 | 
                        
                
                    |  缺缺
 职务:管理员
 等级:8
 金币:41.0
 发贴:9620
 注册:2004/1/14 19:14:47
 
 | 
                            
                            #352002/9/8 20:00:59 
                                <%@LANGUAGE="javascript" CODEPAGE="936"%>退出页面
 <%
 Session("MM_username")=""
 
 Response.Redirect("index.asp")
 %>
 
 
 
 
 
 
 
 
 这样就可以了
 
 
 
 <%
 Response.Expires=-1000
 Response.CacheControl="no-cache"
 %>
 
 每个页面都放
 
 | 
                        
                
                    |  比特空间
 职务:普通成员
 等级:3
 金币:10.0
 发贴:853
 注册:2002/6/16 11:56:52
 
 | 
                            
                            #362002/9/9 9:06:08 
                                但是转到del.asp出现:
 ADODB.Field 错误 '800a0bcd'
 
 BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。
 
 /gbook/del.asp, 行137
 
 转到reply.asp
 出现:
 ADODB.Field 错误 '800a0bcd'
 
 BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。
 
 /gbook/reply.asp, 行178
 
 | 
                        
                
                    |  缺缺
 职务:管理员
 等级:8
 金币:41.0
 发贴:9620
 注册:2004/1/14 19:14:47
 
 | 
                            
                            #372002/9/9 10:28:23 
                                怎么转到del.asp?
                                
                                
                                
                             | 
                        
                
                    |  比特空间
 职务:普通成员
 等级:3
 金币:10.0
 发贴:853
 注册:2002/6/16 11:56:52
 
 | 
                            
                            #382002/9/9 11:44:01 
                                直接在地址栏里输入del.asp reply.asp啊 就会出现上述的情况了
                                
                                
                                
                             | 
                        
                
                    |  缺缺
 职务:管理员
 等级:8
 金币:41.0
 发贴:9620
 注册:2004/1/14 19:14:47
 
 | 
                            
                            #392002/9/9 16:28:12 
                                没有id参数传过去,当然找不到记录
 难道你忘了定义记录集时是根据传递的id参数来设置的么?类似于del.asp?id=1
 | 
                        
                
                    |  比特空间
 职务:普通成员
 等级:3
 金币:10.0
 发贴:853
 注册:2002/6/16 11:56:52
 
 | 
                            
                            #402002/9/9 16:59:10 
                                那我应该怎么设置呢?
                                
                                
                                
                             | 
                        
                
                    |  缺缺
 职务:管理员
 等级:8
 金币:41.0
 发贴:9620
 注册:2004/1/14 19:14:47
 
 | 
                            
                            #412002/9/9 17:58:10 
                                你为什么要直接打开del.asp?你想做什么?
 如果你想禁止报错的化可以这么写:
 
 <% if rs.Bof or rs.eof then%>
 请选择要删除的主题
 <%else%>
 网页原来的部分
 <%end if%>
 | 
                        
                
                    |  比特空间
 职务:普通成员
 等级:3
 金币:10.0
 发贴:853
 注册:2002/6/16 11:56:52
 
 | 
                            
                            #422002/9/9 19:08:54 
                                直接把<% if rs.Bof or rs.eof then%>
 请选择要删除的主题
 <%else%>
 网页原来的部分
 <%end if%>
 
 放进del.asp里面吗?还是要对其中的“请选择要删除的主题”和“网页原来的部分进行修改呢?”
 | 
                        
                
                    |  缺缺
 职务:管理员
 等级:8
 金币:41.0
 发贴:9620
 注册:2004/1/14 19:14:47
 
 | 
                            
                            #432002/9/9 20:05:19 
                                塔布里斯在上个帖子中说 引用:直接把
 <% if rs.Bof or rs.eof then%>
 请选择要删除的主题
 <%else%>
 网页原来的部分
 <%end if%>
 
 放进del.asp里面吗?还是要对其中的“请选择要删除的主题”和“网页原来的部分进行修改呢?”
 
 晕~你说呢? 不用问这么低级的问题 就算不懂asp,至少那点意识应该有吧?     上面那个不用了,这样吧: <% if Request.Querystring("fID")="" then Response.write "情选择删除内容" else %> 加在最上面 在网页最后再加上 <%end if%>
                                
                                
                                
                             | 
                        
                
                    |  比特空间
 职务:普通成员
 等级:3
 金币:10.0
 发贴:853
 注册:2002/6/16 11:56:52
 
 | 
                            
                            #442002/9/9 20:19:13 
                                不行啊 显示Microsoft JScript 编译错误 错误 '800a03ed'
 
 缺少 '('
 
 /gbook/TMP2njj9267ji.asp, 行4
 
 if Request.QueryString("fID")="") then
 ---^
 
 我把前8行内容贴出来
 <%
 if Request.QueryString("fID")="") then
 Response.write "情选择删除内容"
 else
 %>
 <%
 | 
                        
                
                    |  比特空间
 职务:普通成员
 等级:3
 金币:10.0
 发贴:853
 注册:2002/6/16 11:56:52
 
 | 
                            
                            #452002/9/9 20:39:54 
                                allinhands我发现 如果我开始不用管理员身份登入 直接在地址栏里输入del.asp会直接转到login.asp 但是如果我用管理员身份登入然后再退出的话 在地址栏里输入del.asp就回出现
 ADODB.Field 错误 '800a0bcd'
 BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。
 
 /gbook/del.asp, 行137
 
 
 这是什么原因呢?
 |