标题:已OK了.谢谢大家!!关于一个聊天室中的一段代码,不明白请各位帮忙!在线等谢谢 ...
只看楼主
gili
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2006-8-28
 问题点数:0 回复次数:8 
已OK了.谢谢大家!!关于一个聊天室中的一段代码,不明白请各位帮忙!在线等谢谢
已OK了.谢谢大家!!

关于一个聊天室中的一段代码,不明白请各位帮忙!在线等谢谢

本帖发表在我是网管论坛,帖子地址:http://bbs.,1,1
关于一个聊天室中的一段代码,不明白请各位帮忙!在线等谢谢
在聊天室登录入口中有以下一段代码:
  protected void Page_Load(object sender, EventArgs e)
    {
        int P_int_judge = 0;
        P_int_judge = Convert.ToInt32(Request["value"]);
        if (!IsPostBack)
        {
            if (P_int_judge == 1)
                Response.Write("<script>alert('该用户已经存在')</script>");
        }
    }
是如何的??请解释一下特别是: if (P_int_judge == 1)谢谢!!!

[[it] 本帖最后由 gili 于 2008-6-20 11:05 编辑 [/it]]
搜索更多相关主题的帖子: 聊天室中 int judge 代码 
2008-06-19 15:58
fqonly
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2008-5-1
得分:0 
protected void Page_Load(object sender, EventArgs e)
    {
        int P_int_judge = 0;//定义一个int变量;
        P_int_judge = Convert.ToInt32(Request["value"]);//给P_int_judge赋值;
        if (!IsPostBack)
        {
            if (P_int_judge == 1)//如果这个值为1的话,就说明该用户已经存在,P_int_judge的值可能就是用户登录的状态;
                Response.Write("<script>alert('该用户已经存在')</script>");
        }
    }
2008-06-19 16:29
gili
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2006-8-28
得分:0 
[bo][un]fqonly[/un] 在 2008-6-19 16:29 的发言:[/bo]

protected void Page_Load(object sender, EventArgs e)
    {
        int P_int_judge = 0;//定义一个int变量;
        P_int_judge = Convert.ToInt32(Request["value"]);//给P_int_judge赋值;
        if  ...


你好..如你所说
if (P_int_judge == 1)//如果这个值为1的话,就说明该用户已经存在,P_int_judge的值可能就是用户登录的状态;
但为什么==1时就说明该用户已经存在?????而为什么不是等于其它值呢??
2008-06-19 16:49
hebingbing
Rank: 6Rank: 6
来 自:黄土高坡
等 级:贵宾
威 望:27
帖 子:3417
专家分:371
注 册:2007-10-22
得分:0 
那就要看Request["value"]是怎么样定义的了……
2008-06-19 18:51
fqonly
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2008-5-1
得分:0 
回复 3# gili 的帖子
你可以让它==10000都可以。
2008-06-20 08:05
走刀口→超
Rank: 6Rank: 6
等 级:贵宾
威 望:20
帖 子:5018
专家分:0
注 册:2006-3-14
得分:0 
我倒,这个Request["value"]是前一个页面传递过来的撒。。。


为什么是1,是因为设计者自己在前一个页面传递的时候自己设计为1的,这个没什么好问的。

[[it] 本帖最后由 走刀口→超 于 2008-6-20 08:23 编辑 [/it]]

人在江湖【走】,怎能不挨【刀】;为了能活【口】,唯有把己【超】!come on...
2008-06-20 08:21
gili
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2006-8-28
得分:0 
各位高手你们好以下是我上传的全部代码,其中文件名为"Default.aspx.cs"就是我要问的代码所在位置.谢谢

06_01.rar (6.92 KB)
2008-06-20 08:30
gupiao175
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:40
帖 子:1787
专家分:7527
注 册:2007-6-27
得分:0 
2006年8月28日哈哈我生日
2006年8月28日哈哈我生日,老会员了啊。居然只发了7贴,看来你是真够业余的啊!

Q:1428196631,百度:开发地 即可找到我,有事请留言!
2008-06-20 10:42
slokra
Rank: 1
等 级:新手上路
帖 子:35
专家分:2
注 册:2008-6-18
得分:0 
Request["value"]的定义是在Default.aspx.cs的46行
在43行的if(P_str_name == P_str_user[i].Trim())这个判断语句中,对用户名进行了判断
已登录的用户名是保存在Application["userNum"]中的,你可以看一下Button1_Click下的那些语句
2008-06-20 11:03



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




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

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