免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 971 | 回复: 0
打印 上一主题 下一主题

一个服务器推的问题。俺是新手,恳请各位大侠不吝赐教。谢谢。 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-07-15 12:23 |只看该作者 |倒序浏览
俺的代码:
<?php
header("Content-Type: multipart/x-mixed-replace;boundary='--2004kjdx--'";
header("Content-Type:text/html";
$i = 0;
?>;
<style>;
h1{
font-size:9pt
}
</style>;

<body>;
<div id="talk_content">;
<?php
while(TRUE){
$i = $i + 1;
set_time_limit(4);
echo("<h1>;".$i."</h1>;";
flush();
sleep(2);
}
?>;
</div>;
</body>;
</html>;
俺用的是apache2.0.49,php4.3.7,客户端用的是IE6.0。
程序执行结果是每隔两秒显示一个递增的 i 值。
看到推的效果了。
但看到之前有很长时间的延迟。第一次显示的时候 i 就已经是十几了。俺初学php,这个简陋的推也是看了一位前辈的帖子才写出来的。
但关于推本身还有非常多的疑惑。比如:数据块的分界符怎么写到输出里面去?浏览器端关闭窗口后服务器端怎么处理?最重要的还是上面的那个问题,我试过修改output_buffer,改成2,改成0,似乎
都没用。
恳请大侠们不吝赐教,小弟感激不尽。
初学php,几行代码中错误一定很多,恳请一并斧正!
谢谢![/img]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP