蓝森林首页 | 返回主页 | 本站地图 | 站内搜索 | 联系信箱 |
 您目前的位置:首页 > 自由软件 > 技术交流 > 应用编程


    

蓝森林 http://www.lslnet.com 2006年8月25日 8:28

(asp)--设计框架网页,登陆后,无法刷新页面内容?


有一个两栏框架集(文件名index.htm),左框架名称为leftframe(文件名myleft.asp)、右框架名称为mainframe(文件名mymain.asp)。

左框架用表单设计用户登陆界面,并将登陆数据交login.asp进行验证。验证登陆数据正确后,将更新右边框架内容。

存在问题:。。。。。能正常登陆,但没法刷新右边框架内容,请高手指点~~~~~~~~~~


login.asp代码如下:
---------------------
<%
   dim conn   
   dim connstr
   connstr="DBQ="+server.mappath("mydata.mdb" )+";DefaultDir=;DRIVER={Microsoft Access Driver ( *.mdb)};"
   set conn=server.createobject("ADODB.CONNECTION" )
   conn.open connstr

   username=request.Form("username" )
   password=request.Form("password" )

   set rs=server.createobject("adodb.recordset" )
   sql="select * from user where username='"+username+"'"
   rs.open sql,conn,3,3
  
   If rs.eof Then
                                               founderr=true
   ElseIf password=rs("password") Then
                                                session("quanxian")=rs("quanxian" )
                         rs("LoginCount" )=rs("LoginCount" )+1
                                                 rs.update
                 Else
                                  founderr=true
   End If
  
   rs.close
   Set rs=Nothing
  %>
  <%
     If founderr=True Then
                           response.redirect "index.htm"
         Else
                   response.redirect "index.htm"
     End if
  %>




mymain.asp代码如下
--------------------------------------
<%if session("quanxian" )="master" then%>
          <p>欢迎光临。。。</p>
<%else%>   
          <p>你还未登陆,请登陆......</p>
<%end if%>


我在新窗口中单独打开右边框架(即mymain.asp),进行测试,
mymain.asp能正常跟据用户是否登陆,来显示相应内容。

~~~~~~~`问题可能在login.asp验证后,跳转到index.htm时,右边框架(mymain.asp)没有刷新,得不到session的值~~

指各位高手帮忙~~~谢谢!!!!!!1

请高手指点,,,

我用<!--#include file="。。。" -->,将myleft.asp和mymain.asp包含一个页面中,mymain.asp也能正常跟据用户是否登陆,来显示相应数据,,,,,,,,

但是在框架中就没法实现,请高手指点~~~~`谢谢!!1




Copyright © 1999-2000 LSLNET.COM. All rights reserved. 蓝森林网站 版权所有。 E-mail : webmaster@lslnet.com