有没有基于CGI或ISAPI的现成聊天室或约等于现成聊天室下载。(nil)(100分)

  • 主题发起人 主题发起人 shopman
  • 开始时间 开始时间
去 http://wwwbug.ciscn.com/ 下载把,要什么有什么。
 
什么聊天室?就像现在那么聊?
 
我找了很久了,网上的几乎都是PERL的CGI
如果真能找到DELPHI的ISAPI源程序,我也给你加分
 
jet:那地方的确什么都有,聊天室、留言板、论谈等等,但都是PERL的CGI 谢谢!
cj:我指的聊天室就是那种手谈,打入的字对方能即时收到也能即时回应。

我在jet提到的网站上下载了一聊天室是PERL的CGI,由于本人从没有用过PERL下载
的CGI后辍是PL、CGI在NT下用了一下发现不能用提示:"不是一个合法的win32应用
程序",我发现这些文件都是文本文件可能都是原程序是否要编译成执行文件或是要
什么的,请各位指教指教!!!

附件:
(PERL写的CGI与delphi写的CGI有什么区别,PERL是不是用在UNIX下的)
 
PERL写的CGI是否需要编译!
 
呵呵,好几天连不上了。
perl写的cgi一般来说是用在unix下的,但是有些95,nt下的www server也支持他。
perl写的cgi不用编译,是由perl解释程序来解释运行的,所以用perl的cgi比较好,
一是可以直接得到源代码,可以提高自己,二是可以自己改写。
perl脚本在unix下可以直接运行,象shell脚本一样,但在95,nt下要先安装perl解
释程序才行。
 
我用Delphi做过聊天室,其效果请看www.pptph.com.cn中的聊天室。
好想挣这分呀!但由于一些原因,我不能将源代码共享出来。
其实只用Delphi中的TWebModule类即可实现,其重要的属性就是Request,Response.
例如
if Request.QueryFields.Values['para'] = 'PostMsg' Then //
Response.Content := "<Html>Error</Html>" //此处是HTML的String
意思即为如果传进的参数papa的值是'PostMsg',则返回什么样的HTMl页面.

 
聊天室的刷新机制应该如何处理呢?
 
to shopman: 在你的html前面加上下面语句:
<meta http-equiv="Refresh" content="n;http://www.xxx.com/index.htm">
其中,n改成你需要刷新的频率(秒),xxx改成当前页的url
 
多人接受答案了。
 
后退
顶部