关于asp的问题

newpowersky 2004-12-26 06:26:51
我在学asp中有个问题我没解决请各位大师帮帮我:
<%if (trim(request("say"))<>"" and trim(request("name")<>"")) then
Application.Lock ()
Application("show")=request("name")&"说:"&request("say")&"<br>"&Application("show")
pplication.UnLock ()
else
application("show")=application("show")&Response.Write ("你输入的名字或内容为空请重新输入")

end if
%>//say.asp

Response.Write Application("show")//message.asp


有两个say.asp,message.asp,还有一个mian.asp(这是一个框架)
以上是我在自己的聊天室里的语句,但是一个问题比如没有输入姓名,内容时,要显示没有输入内容,姓名,但是输出却到不了message.asp的页面上,只有在say.asp的页面上显示,这是怎么回事啊!


我的意思是say.asp文件中的
application("show")=application("show")&Response.Write ("你输入的名字或内容为空请重新输入")
这一名为什么输出在say.asp中,而没有在message.asp中,,,,

...全文
62 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
wzhiyuan 2004-12-26
  • 打赏
  • 举报
回复
application("show")=application("show")&Response.Write ("你输入的名字或内容为空请重新输入")
你都在say.asp里用Response.Write 了,当然就直接输出在say.asp里了.
应该改成application("show")=application("show")&"你输入的名字或内容为空请重新输入"
就不会在say.asp里输出了
同时是要在message.asp里输出,需要使该页面能自动刷新,加入以下代码
<meta http-equiv="refresh" content="10">

还有判断为空最好在客户端判断。
cqhcl 2004-12-26
  • 打赏
  • 举报
回复
还可以
sookeer 2004-12-26
  • 打赏
  • 举报
回复
先用js脚本检查用户的输入的数据 是否为空可以吗?

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧