php专区

 首页 > php专区 > PHP进阶 > 网络编程 > 聊天室技术(四)-- 显示

聊天室技术(四)-- 显示

分享到:
【字体:
导读:
         摘要:现在的www聊天室基本全部采用框架方式,可以用frame也可以用iframe看个人喜欢了,我的采用frame的传统方式print(lt;framesetrows*,110,0,0,0border0gt;n);print(lt;framesetcols660,118rows*gt;n);//主显示屏幕,负责显示聊天内容p...

聊天室技术(四)-- 显示
现在的www聊天室基本全部采用框架方式,可以用frame也可以用iframe看个人喜欢了,我的采用frame的传统方式

 

print("<frameset rows="*,110,0,0,0" border=0>n");
print("<frameset cols="660,118" rows="*">n");

//主显示屏幕,负责显示聊天内容
print("<frame name=u src=about:blank frameborder="NO" noresize>n");


//在线人数屏幕
print("<frame name=r src="about:blank" frameborder="NO">");
print("</frameset>n");

//发送信息的屏幕,信息指挥中心,所有指令都要由这里发出
print("<frame name=d src=send.php?name=$name&&pass=$pass scrolling='no
' frameborder="NO" noresize>n");

//被动更新屏幕,处理发送的信息
print("<frame src="about:blank" name="bl">n");

/主动更新屏幕,显示自己和其他聊友的聊天信息
print("<frame src="about:blank" name="flush">n");

//检测是否在线的屏幕,对于异常离开,如死机,掉线等的处理
print("<frame src="about:blank" name="check">n");
print("</frameset>n");

因为各个页面之间的程序有联系,所以显示顺序很重要,可以看到,我这里只有发送页面不是about:blank,其他页面的显示都要先通过发送页面的调用才能开始.

原作者:howtodo
来源:php2000.com

聊天室技术(四)-- 显示
分享到:
聊天室技术(五) -- 指挥中心
聊天室技术(五) -- 指挥中心这里是聊天室的指挥中心,所有的指令都要在这里发出   1下面是基本的发送表单代码 &lt;form name=inputform action=&#039;messagesend.php&#039; target=&#039;bl&#039; onsubmit=&#039;return(checksay());&#039; method=POST&gt; &lt;? //下面的2个参数用于验证信息的正确性 print("&lt;...
聊天室技术(三) -- 在线人数
聊天室技术(三) -- 在线人数我根据网易聊天室的在线人数的方法,显示当前的在线人数,代码解释如下:   1 登陆时建立在线人名单的数组,放在body后面 &lt;? //锁定在线人数文件 while(file_exists($useronlinelock)){$pppp++;} fclose(fopen($useronlinelock,"w")); //读入在线人名单 $useronline = file($useronline); ...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……