本人新手上路,提出的问题可能对各位大虾小菜一碟,还请不吝指教~症状:做好登陆界面后,测试登陆是否成功时界面只出现一片空白,不论是否正确的用户名都不能显示正确
请问原因及解决办法

解决方案 »

  1.   

    你的输出提示性对话框的部分是不是加了   Response.End() ?去掉试试咯
      

  2.   

    帖代码。
    十有八九是登录后的 response问题
      

  3.   

    代码如下:<!--#include file="dlconn.asp"-->
    <% 
    Session.TimeOut=30
    if request("action")="login" then
    userip=trim(request.form("userip"))
    pass=trim(request.form("pass"))set rs=server.createobject("adodb.recordset")
    sql="select * from userinfo where userip ='"&userip&"'and pass='"&pass&"'"
    rs.open sql,conn,1,1
    if not rs.eof then
    session("userip")=userip
    response.redirect"liuyanban.asp"
    else
    '"密码错误或用户名无效"
    response.redirect"default.asp"
    response.end                                      //(这句删除后仍不能显示正常)
    end if
    end if
    %>
      

  4.   

    如果你把response.end删除后还没有用的话,那我想原因应该是你的电脑没有及时响应redirect的操作,你换台电脑试试咯,因为我也遇到了这样的问题redirect不能及时响应。你贴的代码感觉好像没有什么错误。