ASP一个简单的问题(谁帮我)

god_sun 2006-06-07 02:41:15
谁能帮小弟一下.搞了1个月的ASP,后天交论文
现在做的ASP毕业设计有点小小BUG.

一个简单bbs 不能回帖.
在线聊天室 退出时人数不能-1.

不知道哪里问题,对高手说几分钟就搞定.

谁给个QQ,帮帮我
...全文
97 5 打赏 收藏 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
kafly 2006-06-07
  • 打赏
  • 举报
回复
用户:所有分组(QQ好友)

==================================================
消息组:CSDN朋友(9)
==================================================
消息类型:聊天记录
==================================================

--------------------------------------------------
消息对象:白色咖啡(150176870)
--------------------------------------------------
2006-06-07 16:28:55 白色咖啡
你好,你现在忙吗?

2006-06-07 16:29:30 蔚藍
一般,什么事

2006-06-07 16:29:26 白色咖啡
就是毕业设计的事,帮偶看看咧

2006-06-07 16:30:29 蔚藍
哦,CSDN的吧

2006-06-07 16:30:29 白色咖啡
恩 恩 ,就帮我改一下就可以了 不知道怎么改

2006-06-07 16:31:36 白色咖啡
接收文件保存于 C:\Documents and Settings\Administrator.2XYPLAYY3YEOLRX\桌面\公司职员管理系统.rar

2006-06-07 16:31:39 蔚藍
什么数据库

2006-06-07 16:31:23 白色咖啡
ACCESS

2006-06-07 16:31:34 白色咖啡
就那两个问题

2006-06-07 16:32:08 蔚藍
哦,两个文件夹

2006-06-07 16:32:05 白色咖啡
一个聊天室,退出时的SESSION人数没减

2006-06-07 16:32:32 蔚藍
哪个有问题,具体哪个文件,哪个操作

2006-06-07 16:32:12 白色咖啡
一个BBS不能回帖

2006-06-07 16:33:55 蔚藍
怎么没有用index或default做首页的习惯吗?

2006-06-07 16:34:01 白色咖啡
我主页面事用INDEX的

2006-06-07 16:34:12 白色咖啡
这是两个板块

2006-06-07 16:35:02 白色咖啡
刚学ASP,还不是很熟.论文要求ASP 主要用C/C++

2006-06-07 16:36:52 蔚藍
哦。


2006-06-07 16:39:27 蔚藍
你离开是用这个连接吧?
<a href="indexchat.asp" target="_top">离开聊天室</a>

2006-06-07 16:39:41 白色咖啡
恩

2006-06-07 16:40:28 蔚藍
那你检查下 indexchat.asp
没有对application("user_online")减1

2006-06-07 16:41:20 白色咖啡
没有

2006-06-07 16:41:30 白色咖啡
但是我登录也是在这个页面

2006-06-07 16:42:54 蔚藍
那你要用 action来判断 是不是退出
然后执行退出前应做的操作
清除session,application("user_online")-1

2006-06-07 16:43:27 蔚藍
或者另外做一个exit.asp,执行退出操作后跳转到indexchat.asp

2006-06-07 16:43:30 白色咖啡
哦 在exit.asp里 -1再到indexchat是吧

2006-06-07 16:44:34 蔚藍
恩。

2006-06-07 16:44:45 白色咖啡
哦 谢谢
那那个BBS 的回复文章帮我看看

2006-06-07 16:45:24 蔚藍
哪个文件,什么错误

2006-06-07 16:45:50 白色咖啡
particular.asp

2006-06-07 16:46:00 白色咖啡
<a href="announce.asp?bbs_id=<%=bbs_id%>&title=<%=rs("title")%>">回复文章</a>

2006-06-07 16:46:04 白色咖啡
这里

2006-06-07 16:46:28 蔚藍
announce.asp是执行回复操作的

2006-06-07 16:46:39 蔚藍
把错误描述一下 我没去运行你的程序

2006-06-07 16:47:28 白色咖啡
我点回复文章 跳到announce.asp 但是提交米反映

2006-06-07 16:48:13 蔚藍
怎么个没反映
是出错还是根本不动

2006-06-07 16:48:52 白色咖啡
哦 不是. 提交的变成新主题了

2006-06-07 16:49:36 蔚藍
当然,,,,我看你那个announce就是发表新帖的

2006-06-07 16:50:07 蔚藍
数据库结构我没时间去看了。
你说说是怎么处理主帖和回复帖关系的

2006-06-07 16:50:10 白色咖啡
<a href="announce.asp?bbs_id=<%=bbs_id%>&title=<%=rs("title")%>">回复文章</a>
这里不是传了一个要恢复的bbis_id和标题

2006-06-07 16:51:22 蔚藍
恩,可惜中间会要填一个表单

2006-06-07 16:51:33 白色咖啡
好像没有写处理主和副的

2006-06-07 16:52:04 蔚藍
你自己写的吗

2006-06-07 16:51:59 白色咖啡
恩, 又些是树上的
我拼的

2006-06-07 16:52:34 蔚藍
哦。

2006-06-07 16:52:21 白色咖啡
你帮我写咧
[:D]

2006-06-07 16:53:33 蔚藍
你描述下查看帖子后点击 回复文章 连接
之后的处理过程

2006-06-07 16:54:47 蔚藍
算了,我给你说吧。

2006-06-07 16:55:00 白色咖啡
就在下面显示回复的帖子就行
OK

2006-06-07 16:55:40 蔚藍
。。。。。。。。。那是取记录好不好。
你现在加都加不进

2006-06-07 16:55:59 蔚藍
先跟你说下html和asp 的区别

2006-06-07 16:56:12 蔚藍
asp是服务器解析,html是客户端解析

2006-06-07 16:56:12 白色咖啡
恩

2006-06-07 16:57:20 蔚藍
也可以说表单是ASP执行完以后客户填写提交

而你announce那个程序,似乎想让客户填了表单后执行SQL,可惜ASP不会在那停着等你填表,它已经执行了。

2006-06-07 16:57:33 蔚藍
虽然点提交的时候表单又交给了announce

2006-06-07 16:57:47 蔚藍
可它已经丢掉了应该回复的那个帖的参数

2006-06-07 16:57:55 蔚藍
下面说应该怎么做

2006-06-07 16:58:07 蔚藍
回复帖子的连接上只要传一个bbs_id就可以了。

2006-06-07 16:58:29 蔚藍
announce里
If request("title")<>"" And request("user_name")<>"" Then
这里的判断不对

2006-06-07 16:58:22 白色咖啡
恩

2006-06-07 17:00:56 蔚藍
继续说

2006-06-07 17:00:56 蔚藍
刚有点事

2006-06-07 17:00:41 白色咖啡
OK

2006-06-07 17:01:22 蔚藍
这个判断在点particular里的回复文章就已经通过了。


2006-06-07 17:01:52 蔚藍
应该加上 request("action")="XXX"

然后在表单那也要修改

2006-06-07 17:01:53 白色咖啡
action 是什么

2006-06-07 17:02:15 蔚藍
<form method="post" action="" name="form1">
改成
<form method="post" action="?action=XXX" name="form1">

2006-06-07 17:02:20 蔚藍
类型,

2006-06-07 17:02:24 蔚藍
用别的名字也可以

2006-06-07 17:02:33 蔚藍
只是一个GET的变量

2006-06-07 17:03:02 蔚藍
意思就是说,只有在提交表单的时候才执行IF里面的程序

2006-06-07 17:03:00 白色咖啡
哦

2006-06-07 17:03:08 白色咖啡
改了

2006-06-07 17:03:47 蔚藍
<a href="announce.asp?bbs_id=<%=bbs_id%>&title=<%=rs("title")%>">回复文章</a>

这里改成
<a href="announce.asp?bbs_id=<%=bbs_id%>">回复文章</a>

2006-06-07 17:04:07 白色咖啡
应该加上 request("action")="XXX"
在哪里+?

2006-06-07 17:05:26 蔚藍
在announce里的IF里

2006-06-07 17:05:36 蔚藍
表单里加一个
<input type="text" name="bbs_id" size="20" type="hidden" value="<%=request("bbs_id")%>">

2006-06-07 17:06:03 蔚藍
If request("title")<>"" And request("user_name")<>"" And request("action")="XXX" Then

2006-06-07 17:06:06 白色咖啡
恩

2006-06-07 17:07:02 蔚藍
request("title")<>""
request("user_name")<>""
这个都不妥,这个应该是从表单里提,改成
request.Form

2006-06-07 17:08:16 蔚藍
差不多可以了。

2006-06-07 17:08:16 白色咖啡
request.form[""]这样吗

2006-06-07 17:08:41 蔚藍
()

2006-06-07 17:08:23 白色咖啡
哦

2006-06-07 17:09:45 蔚藍
还有个严重的问题,你怎么区别主帖和回复帖,
如果是回复帖,主帖的bbs_id放哪

2006-06-07 17:09:48 白色咖啡
回复帖米有ID

2006-06-07 17:10:33 蔚藍
回复帖没有bbs_id?

2006-06-07 17:10:26 白色咖啡
不需要吧

2006-06-07 17:10:58 蔚藍
还是说回复帖bbs_id等于主帖ID?

2006-06-07 17:10:44 白色咖啡
哦.回复也要保存在数据库

2006-06-07 17:11:08 蔚藍
。。。。。。。。。。。。。。

2006-06-07 17:10:50 白色咖啡
好麻烦

2006-06-07 17:10:53 白色咖啡
呵呵

2006-06-07 17:11:28 蔚藍
parent_id做什么用的

2006-06-07 17:11:24 白色咖啡
父文章编号

2006-06-07 17:11:58 蔚藍
知道怎么搞了吧

2006-06-07 17:12:00 白色咖啡
知道大概, 不过好像米时间

2006-06-07 17:12:27 蔚藍
什么时间?

2006-06-07 17:12:17 白色咖啡
论文要改很多

2006-06-07 17:12:44 蔚藍
哦,那你慢慢改。。
god_sun 2006-06-07
  • 打赏
  • 举报
回复
150176870 不好意思
「已注销」 2006-06-07
  • 打赏
  • 举报
回复
楼主不厚道~

应该贴你的QQ,看谁乐意帮你加你
gsyst520 2006-06-07
  • 打赏
  • 举报
回复
关键程序贴出来呀
kafly 2006-06-07
  • 打赏
  • 举报
回复
945881

28,402

社区成员

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

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