标题:站长站也不能解决的问题,看下这能不能解决
只看楼主
zq10034
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2004-11-24
 问题点数:0 回复次数:8 
站长站也不能解决的问题,看下这能不能解决

我的思路是:读取数据库里的:SH值,如果不等于1则转到注册的页面。反之则可正常进入showptotp.asp这个页面,也就是看图片的页面。 这可能要用到cookies功能,读取用户在cookies里的信息

http://news.mtxz.com/dc/

代码如下:

<!--#include file="conn.asp"--> <% exec="select sh from userinfo" set rs=server.createobject("adodb.recordset") rs.open exec,conn,1,1 if request("sh")="" then response.write "<script language=JavaScript>{window.alert('此栏目只对会员开放!');window.location.href='default.asp'}</script>" end if %>

现在是不是会员都会跳出这个框。请高手指教。真心感谢,因为本人是真正的菜了。

注明,我发现只有通过了会员认证的会员数据库里sh这一字段的值为:1,所以想用这个来判断。

搜索更多相关主题的帖子: 站长 
2004-11-24 11:34
regedit
Rank: 5Rank: 5
等 级:贵宾
威 望:19
帖 子:950
专家分:0
注 册:2004-6-8
得分:0 

<% exec="select sh from userinfo" set rs=server.createobject("adodb.recordset") rs.open exec,conn,1,1 if request("sh")="" then response.write "<script language=JavaScript>{window.alert('此栏目只对会员开放!');window.location.href='default.asp'}</script>" end if %>

晕,你这个代码是读取所以用户信息里sh字段

if request("sh")="" then response.write "<script language=JavaScript>{window.alert('此栏目只对会员开放!');window.location.href='default.asp'}</script>" end if 这一段又是什么???如果是读取cookies的话就改request("sh")为request.cookies("sh")

但是上下两个代码好象没有什么关系吧?????第一段只是打个记录,第二段只是一个小小的判断~~

晕~


最新作品:百货品牌商品资讯第一门户([url]http://www./[/url]),欢迎交流
2004-11-24 11:57
zq10034
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2004-11-24
得分:0 

我想实现不是认证会员就不能查看图片,一点图片就跳出个提示:你不是认证会员,还不能看图。

请版主高手指正,我是美腿小站的站长小强,好了,我送原创区会员给您。只是为了表示感谢,因为这个问题我真的搞不定呀。

这上原创区的站:www.news.mtxz.com/dc

2004-11-24 12:01
zq10034
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2004-11-24
得分:0 
错了,是httfp://news.
2004-11-24 12:03
zq10034
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2004-11-24
得分:0 
还是错了,是:http://news.mtxz.com/dc/
2004-11-24 12:03
regedit
Rank: 5Rank: 5
等 级:贵宾
威 望:19
帖 子:950
专家分:0
注 册:2004-6-8
得分:0 

改成这样子: <% if request.cookies("sh")="" or request.ookies("username")="" then exec="select sh from userinfo where username='"&request("username")&"'" set rs=server.createobject("adodb.recordset") rs.open exec,conn,1,1 if not (rs.eof and rs.bof) then if rs("sh")<>1 then '判断是否有权限 rs.close set rs=nothing response.write "<script language=JavaScript>{window.alert('此栏目只对会员开放!');window.location.href='default.asp'}</script>" response.end else '如有权限,写入cookies rs.close set rs=nothing response.cookies("sh")=1 response.cookies("username")=request("username") response.redirect "index.asp" '转到正确页面 end if else rs.close set rs=nothing response.write "<script language=JavaScript>{window.alert('没有这个用户名!!');window.location.href='default.asp'}</script>" response.end end if else ...... '验证cookies是否正确 ,这个我不写了,和上面的验证基本上相同 end if

%>


最新作品:百货品牌商品资讯第一门户([url]http://www./[/url]),欢迎交流
2004-11-24 12:07
griefforyou
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:3336
专家分:0
注 册:2004-4-15
得分:0 
楼上强!

天津网站建设 http://www./
2004-11-24 12:52
suyongtao
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:33
帖 子:8674
专家分:127
注 册:2004-11-6
得分:0 
强顶,,,!!!

面朝大海,春暖花开!
2004-11-24 13:50
流水
Rank: 1
等 级:新手上路
帖 子:32
专家分:0
注 册:2004-9-22
得分:0 
强,顶!
2004-11-24 21:21



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-8331-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.051722 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved