奇怪的asp错误!高手进来看看!指点迷津!

来源:百度知道 编辑:UC知道 时间:2024/05/23 16:36:02
这页功能是查看收到信息的详细内容。这页能正常运行,但有一个奇怪的现象:其他用户名都能正常查看信息,但是只有一个叫“lily”的用户名不能正常查看,而是显示resp.asp?cmd=msg_owner这页的内容:您不是该信息的接收者无此权限!

<!--#include file="conn.asp"-->
<%
Dim user_name
user_name = session("user_name")

%>
<html>

<head>
</head>
<body>

<%
'获取传值
dim vid
vid=Request.QueryString("id")

IF isNumeric(vid) THEN
vid=CLng(vid)
ELSE
Response.Redirect "resp.asp"
END IF

%>

<div align="center">
<div align="right">
<table border="1" width="985" id="table1" height="488">
<tr>
<td width="168">
<!--#include file="left.asp"-->
</td>
<td width="801">
&l

vid=Request.QueryString("id")
在这个网页首先检查vid变量<%=vid%>,是不是空值,如果是,是上一页传输出现问题,检查后,你就知道了。

是不是用户名只能是数字???

IF isNumeric(vid) THEN
vid=CLng(vid)
ELSE
Response.Redirect "resp.asp"