标题:初学者提问:一段ASP聊天室代码如何补充?
取消只看楼主
studyer
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2008-5-2
 问题点数:0 回复次数:3 
初学者提问:一段ASP聊天室代码如何补充?
以下是我在网上看到的一个入门聊天室代码:
<%if request.ServerVariables("REQUEST_METHOD")="GET" then%>
<form action="chat.asp" method="post">
输入称呼:<input type="text" name="nick" /><br />
<input type="submit" value="进入聊天室" />
</form>
<%response.end%>
<%
else
response.Clear
if request.form("nick")<>"" then
session("nick")=request.Form("nick")
end if
%>
<form method="post" action="chat.asp">
<%=session("nick")%>发话:<input type="text" name="talk" />
<input type="submit" value="提交" />
<input type="reset" value="清除" />
<input type="hidden" name="log" value="1" />
</form>
<a href="chat.asp">离开</a><p>
<%
dim talk
if request.Form("log")=1 then '判断提取的是发话表单的内容,不是进入聊天室时跟着的第一个表单
if request.Form("talk")="" then
talk=session("nick")&"不说一句话就想敷衍大家"
else
talk=trim(request.Form("talk"))
end if
%>
<%
application.Lock
application("show")="["&time&"]"&session("nick")&":"&talk&"<br>"&application("show")
application.UnLock
response.write application("show")
end if
%>
<%end if%>

运行一遍后我想让这个程序做点补充,当request.form("nick")="" 时不进入聊天界面,弹出提示框输入nick。
哪位大哥大姐能把补充好的整个代码贴一贴,我是初学者。谢谢了。
搜索更多相关主题的帖子: 聊天室代码 nick ASP 
2008-05-02 12:22
studyer
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2008-5-2
得分:0 
没那么复杂,我自己是服务器又是客户端,不牵涉那么多。我就先问下实现这个的代码怎么加进去
就比如怎么加这个代码进去吧
<script>
alert("请先输入昵称")
</script>
大哥教教啊,我没什么脚本基础。帮帮忙,
2008-05-03 19:32
studyer
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2008-5-2
得分:0 
谢谢tudou521
就是这样的,谢谢你。请问你QQ多少,我是刚接触asp的,希望以后能多向你请教
2008-05-05 18:22
studyer
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2008-5-2
得分:0 
嘎嘎
还想接着问个问题
<%if request.ServerVariables("REQUEST_METHOD")="GET" then%> 是用来判断该页面没有接收任何表单数据的,除这个方法外也可以通过测试request.form是否包含成员来判断,我想问问如何写代码测试request.form是否包含成员。
2008-05-05 20:37



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




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

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