• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

模拟OICQ的实现思路和核心程序(三)_php基础

php 搞代码 4年前 (2022-01-26) 39次浏览 已收录 0个评论

5 聊天信息的发送、阅读和回复程序 – shortalk.php

<?
require(“require.php”); // 判断用户是否合法在线的公用程序
?>

短信息
<meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″>
<style type=”text/css”>
td {font-size:9pt}
</style>
<script language=”Javascript”>
<!—ecms
function docheck() {
if (document.sendmsg.replymessage.value==””) {
alert(“缺少内容:需要输入您的留言内容”);
document.sendmsg.replymessage.focus();
return(false);
}
return (true);
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
window.open(theURL,winName,features);
}
//–>
</script>

<body bgcolor=”#DDDDFF”leftmargin=”0″ topmargin=”0″ backgr、本文来源gao($daima.com搞@代@#码$网搞gaodaima代码ound=”phpchat_images/cloudtile.jpg”>
<?
if($action == “view”)
{
$tmp = mysql_fetch_array(mysql_query(“select sender,body,date from forumtalk where id=$talknumber and receiver=’$name'”));
$msg = $tmp[‘body’];
$message = ereg_replace(“
“,”\r\n”,$msg);
mysql_query(“update forumtalk set readsign=1 where id=$talknumber”);
$sendernickname = mysql_fetch_row(mysql_query(“select nickname from userinfo where name='”.$tmp[‘sender’].”‘”));
?>

>

>

查看短信息
<?echo date(“m月d日 h:i”,$tmp[‘date’]).” “.$sendernickname[0]?> 给你[<?echo $name?>]留言:

‘,’viewtalk’,’scrollbars=yes’)”>聊天纪录

<script language=”Javascript”>
document.viewtalk.toreply.focus();
</script>
<?
}
else if ($action == “sendbegin”)
{
$replymessage = ereg_replace(“\r\n”,”
“,$replymessage);
$replymessage = ereg_replace(“>”,”>”,$replymessage);
$replymessage = ereg_replace(“<","<",$replymessage);
$replymessage = substr($replymessage,0,2000);
mysql_query(“insert into forumtalk (sender,receiver,body,date) values (‘$name’,’$talkto’,’$replymessage’,”.date(“U”).”)”);
print(“<script language=’javascript’>window.close()</script>”);
}
else
{
?>

发送短信息
发言对象:

<?
$result = mysql_query(“select name,nickname from userinfo where onlinestatus=1”);
while($msg=mysql_fetch_array($result))
{
if($msg[‘name’]==$talkto)
echo “”.$msg[‘nickname’].”\n”;
else
echo “”.$msg[‘nickname’].”\n”;
}
?>

请短于500字符

<?
if($talknumber != “”)
{
print(“”);
}
?>

‘,’viewtalk’,’scrollbars=yes’)”>聊天纪录

<script language=”Javascript”>
document.sendmsg.replymessage.focus();
</script>
<?
}
?>


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:模拟OICQ的实现思路和核心程序(三)_php基础

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址