如何实现通过用户名访问用户页面?

shfengyi 2008-11-30 02:11:31
类似于blog的功能,例如:
网站:www.abc.com
用户名:king
用户id:123
如何实现用 www.abc.com/user/king 的形式访问用户页面,
而不是通过 www.abc.com/user/user.asp?user_id=123的形式
...全文
86 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
phyllis2001 2009-07-30
url rewrite
回复
elsu2000 2009-07-29
设置记录集,提取数据库用户名字段=阶段变量
回复
rivertrue 2009-07-29
ISAPI_Rewrite
回复
elsu2000 2009-07-29
变量传递
回复
liuwei_IT_love 2009-07-28
在我的主页最上方加入:
<%
if session("username")<>""then
username=session("username")
user_type=session("user_type")
str="select * from user where user_name='"&username&"' order by user_id desc"
set rs=db.execute(str)
%>


<table>
<tr>
<td>
用户名:<%=rs("user_name")%>
</td>
</tr>
<tr>
<td>
ID:<%=rs("user_id")%>
</td>
</tr>

</table>


<%
else
response.write"对不起,您还没有登录!!"
end if
%>
回复
liuwei_IT_love 2009-07-28
处理用户登录:
<%
dim username,password,str,rs
username=request.Form("username")
password=request.Form("password")
str="select * from user where user_name='"&username&"' order by user_id desc"
set rs=db.execute(str)
if rs("user_password")= password then
session("username")=request("username")
'if then
response.Redirect"例如myindex.asp"
'end if
else
response.Write "<font size='-1'>"&"对不起,用户名或密码不正确!!!!"&"</font>"
response.Write "<a href='index.asp'>"&"返回"&"</a>"
end if
%>




回复
longmm810 2008-11-30
我来关注下
回复
shfengyi 2008-11-30
??? 无人关注?
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2008-11-30 02:11
社区公告
暂无公告