你这是聊天室程序的一部份代码吧,这里while (1) {}循环是必须的呀,如果用
了exit退出了,你在的聊天室里就收不到新的消息了

解决方案 »

  1.   

    你想退到哪去?是退出“聊天室”吗?
    在适当的位置加上类似于 :<a href=index.php>退出</a>不就可以了吗?
      

  2.   

    这个就是luohu聊天室的代码啊,在他们那儿是可以运行的,可是我下载后就不好用了啊,我看了很多聊天室的代码,都是要用到while(1)的,楼上你有什么方法啊
    为什么说这个不行啊。说一点有建设性的提议好吗
      

  3.   

    这么讲吧,php脚本在服务器端运行是有时间限制的!
    while(1)那段,是可以不断从数据库中读数据的,但是,
    http协议要求的是一个发送完就关闭的tcp连接,就算php不自动终止,
    web服务器也会自动终止这个聊天室的进程。
    你确定你的代码下的正确么?仔细研究过它的说明没有?
      

  4.   

    当然,如果使用cgi程序的话,可以使用这样的方式,而不受服务器的影响,
    但是,如我前面讲过的http要求的是发送完,就终止,浏览器本身也会自动
    切断持续时间过长的页面的。
    一般实用的聊天室要么是用客户端js实现页面刷新,要么使用推技术实现刷新。
      

  5.   

    这个代码是我找的。罗湖(luoluedu.net)的代码,在那儿可以运行啊。darkwing
    可以看看吗
      

  6.   

    http://www.yesky.com/20010512/173987.shtml
      

  7.   

    http://www.yesky.com/20000706/91724.shtml
      

  8.   

    ????
    Is that OK ?