65.9K
CodeProject 正在变化。 阅读更多。
Home

使用 include 文件保护页面

starIconstarIconstarIcon
emptyStarIcon
starIcon
emptyStarIcon

3.86/5 (4投票s)

2000年8月23日

CPOL
viewsIcon

140725

downloadIcon

1225

一篇关于如何使用 include 文件轻松为网站设置密码保护的文章。

引言

在本文中,我将向您展示如何验证用户,从而保护页面免受未经授权的访问。它使用一组 ASP 文件,这些文件将被包含到需要保护的每个页面中。

在示例中,身份验证是通过几个 StrComp 比较完成的,但在实际应用中,应该使用表或 COM 组件来完成。

这些是必要的 asp 文件,并附带使用说明

Login.asp 此文件要求输入用户 ID 和密码
LoginCheck.asp 此文件检查用户 ID 和密码是否正确。如果正确,则重定向到正确的页面,否则重定向到拒绝访问页面
AcessDenied.asp 这是包含拒绝访问消息的文件,仅此而已
Pages.asp 为了能够在登录后重定向到正确的页面,我为每个页面分配了一个唯一的标识符。因此,此文件包含页面列表及其标识符。URL 从函数 GetURLFromNumber 中检索
Protector.asp 此文件必须包含在需要保护的每个页面中。在包含它之前,必须声明一个名为 nURLID 的标识符,其值为该页面的标识符(参见 Pages.asp)。

要查看其工作效果,请点击这里

有关包含文件的更多信息,可以在 MSDN 索引页上键入“#include”来查找。

© . All rights reserved.