php写的简易聊天室代码
php写的简易聊天室代码
发布时间:2016-12-29 来源:查字典编辑
摘要:index.php复制代码代码如下:在线聊天_a.php复制代码代码如下:聊天室昵称:

index.php

复制代码 代码如下:

<html>

<head><Title>

在线聊天

</title></head>

<>

<frameset rows="70%,*" BORDER="0">

<frame name="top" src="_b.php" marginwidth="0" marginheight="0" scrolling="yes" FRAMEBORDER="NO" noresize>

<frame name="bottom" src="_a.php" marginwidth="0" marginheight="0" scrolling="no" frameborder="no" noresize>

</frameset>

<body>

</body>

</html>

_a.php

复制代码 代码如下:

<html>

<title>

聊天室

</title>

<body TOPMARGIN=0 LEFTMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0 >

<?php

$person = @$_POST[person];

$msg = @$_POST[message];

if ($person!="" && $msg!=""){

$handle = fopen("msg.txt","r");

$tot = 0;

$oldmsg = array();

while ($content = fgets($handle)){

$oldmsg[] = $content;

++$tot;

}

fclose($handle);

unlink("msg.txt");

$fp = fopen("msg.txt","a+");

$time = date("h:i");

fwrite($fp,"<font color="blue">".$person."</font> in <font color="red">".$time."</font>  says that  <b>".$msg."</b><br>"."n");

for ($i =0;$i<$tot;++$i){

if ($i>50) break;

fwrite($fp,$oldmsg[$i]);

}

}

?>

<TABLE width="100%" border="0" cellspacing="0" cellpadding="0">

<tr align="left" bgcolor="#666666">

<td height="20">

</td></tr>

<tr bgcolor="#FFCC66">

<td width="1" height="4" ></td>

</tr>

</TABLE>

<table width="100%" border=0 cellspacing=0 cellpadding=0 bgcolor="#EFEFEF">

<tr bgcolor="#666666">

<td align="left">

<table width="100%" height="500" boder=0 cellspacing=0 cellpadding=0 bgcolor="#EFEFEF">

<tr align="left">

<td valign="top">

<font size="-1" color="#666666">

<table width = "100%" border = "0">

<tr>

<form action="_a.php" method = "post">

<td align="left">

<font size="-1">昵称:</font>

<input type="text" name="person" size="12" maxlength="80" value="<?php echo $person;?>">

<br>

<font size="-1"></font>

<textarea type="textarea" name="message" rows="9" cols="150" size = 100></textarea>

<input type="submit" value="发言">

</td>

</form>

</tr>

</table>

</font>

</td>

</tr>

</tr>

</table>

</td>

</tr>

</table>

</body>

</html>

_b.php

复制代码 代码如下:

<html>

<head>

<title>

聊天室

</title>

</head>

<META HTTP-EQUIV=Refresh CONTENT="5; URL=_b.php">

<body bgcolor="#EFEFEF">

<?php

$handle=fopen("msg.txt","r");

//$oldmsg = array();

while ($content = fgets($handle)){

//$oldmsg[] = $content;

//++$tot;

echo $content;

}

?>

</body>

</html>

php写的简易聊天室代码1

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新php教程学习
热门php教程学习
编程开发子分类