聊天室php&mysql(一)


Posted in PHP onOctober 09, 2006

//第一个页面  name="index1.php"

<?

include "../signup/mysql.php";
$time1=time();
//$userid=983530409;
echo $n;

if($n==1){
$userid=time();
$nick="g".$userid;
$last_time=$userid;
$sql="insert into chat_user (userid,id,last_time) values ('$userid','$nick','$last_time')";
mysql_query($sql)or die(mysql_error());

$sql="insert into chat_user_list (userid,id,last_time) values ('$userid','$nick','$last_time')";
mysql_query($sql)or die(mysql_error());

echo"<FONT SIZE=6 COLOR=#FF0066><B>LOADING ........</B></FONT>";
echo "<script language='JavaScript'> window.open('index1.php?userid=".$userid."','chat','toolbar=no,directories=no,menubar=no,width=800,height=570,left=0,top=0,status=0');";

echo" window.close() </script>";

}

if($n==983530409)
{

$sql="select userid,sex,passwd from user where id='$n'";
$result=mysql_query($sql);
$row=mysql_fetch_array($result);
$nick=$row["userid"];
$passwd=$row["passwd"];
$sex=$row["sex"];

$sql="insert into chat_user (userid,passwd,sex,last_time,id)values('$n','$passwd','$sex','$time1','$nick')";
mysql_query($sql)or die(mysql_error());

echo"<FONT SIZE=6 COLOR=#FF0066><B>LOADING ........</B></FONT>";
echo "<script language='JavaScript'> window.open('index1.php?userid=".$n."','chat','toolbar=no,directories=no,menubar=no,width=800,height=570,left=0,top=0,status=0');";

echo" window.close(); </script>";
}

?>
<html>
<head>
<title>::: FEIT聊天室 :::</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script language="JavaScript">
<!--
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
// -->
</script>
</head>
<frameset cols="*,132" frameborder="NO" border="0" framespacing="0" rows="*">  
  <frameset rows="*,111" frameborder="NO" border="0" framespacing="0" cols="*">  
    <frame name="top" src="index.php?userid=<? echo $userid?>" scrolling="AUTO">
    <frame name="bottom" scrolling="NO" noresize src="frame3.php?userid=<? echo $userid ?>">
  </frameset>
  <frameset rows="*,110" frameborder="NO" border="0" framespacing="0">  
    <frame name="right" scrolling="AUTO" noresize src="frame2.php?userid=<? echo $userid?>">
    <frame name="bottomFrame" scrolling="NO" noresize src="frame4.php">
  </frameset>
</frameset>
<noframes>  
<body bgcolor="#FFFFFF" text="#000000">
<p>很抱歉!这是一个分帧页面,但由于你的浏览器不支持,所以不能浏览! </p>
<p>Sorry!This page uses frames,but your browser doesn't support them .</p>
</body>
</noframes>  
</html> 

PHP 相关文章推荐
Php Cookie的一个使用注意点
Nov 08 PHP
非常好用的两个PHP函数 serialize()和unserialize()
Feb 04 PHP
php正则表达匹配中文问题分析小结
Mar 25 PHP
PHP中函数rand和mt_rand的区别比较
Dec 26 PHP
探讨php中防止SQL注入最好的方法是什么
Jun 10 PHP
PHP函数分享之curl方式取得数据、模拟登陆、POST数据
Jun 04 PHP
Thinkphp中的volist标签用法简介
Jun 18 PHP
初识Laravel
Oct 30 PHP
laravel获取不到session的三种解决办法【推荐】
Sep 16 PHP
PHP使用反向Ajax技术实现在线客服系统详解
Jul 01 PHP
对laravel in 查询的使用方法详解
Oct 09 PHP
PHP执行普通shell命令流程解析
Aug 24 PHP
建立文件交换功能的脚本(三)
Oct 09 #PHP
建立文件交换功能的脚本(一)
Oct 09 #PHP
建立文件交换功能的脚本(二)
Oct 09 #PHP
深入了解php4(2)--重访过去
Oct 09 #PHP
深入了解php4(1)--回到未来
Oct 09 #PHP
网站当前的在线人数
Oct 09 #PHP
WML,Apache,和 PHP 的介绍
Oct 09 #PHP
You might like
PHP中foreach循环中使用引用要注意的地方
2011/01/02 PHP
新手菜鸟必读:session与cookie的区别
2013/08/22 PHP
[原创]php正则删除img标签的方法示例
2017/05/27 PHP
PHP删除数组中特定元素的两种方法
2019/02/28 PHP
swoole锁的机制代码实例讲解
2021/03/04 PHP
颜色选择器 Color Picker,IE,Firefox,Opera,Safar
2010/11/25 Javascript
由JavaScript中call()方法引发的对面向对象继承机制call的思考
2011/09/12 Javascript
jQuery插件slicebox实现3D动画图片轮播切换特效
2015/04/12 Javascript
可以浮动某个物体的jquery控件用法实例
2015/07/24 Javascript
jQuery UI设置固定日期选择特效代码分享
2015/08/27 Javascript
jQuery实现的超酷苹果风格图标滑出菜单效果代码
2015/09/16 Javascript
jquery如何获取元素的滚动条高度等实现代码
2015/10/19 Javascript
解决js页面滚动效果scrollTop在FireFox与Chrome浏览器间的兼容问题的方法
2015/12/03 Javascript
Javascript 对cookie操作详解及实例
2016/12/29 Javascript
使用Require.js封装原生js轮播图的实现代码
2017/06/15 Javascript
node.js中使用Export和Import的方法
2017/09/18 Javascript
Vue CLI3搭建的项目中路径相关问题的解决
2018/09/17 Javascript
vue项目前端埋点的实现
2019/03/06 Javascript
vue 实现tab切换保持数据状态
2020/07/21 Javascript
JavaScript 防盗链的原理以及破解方法
2020/12/29 Javascript
python发送邮件接收邮件示例分享
2014/01/21 Python
用Python的线程来解决生产者消费问题的示例
2015/04/02 Python
mac下pycharm设置python版本的图文教程
2018/06/13 Python
浅述python中深浅拷贝原理
2018/09/18 Python
Python定时任务随机时间执行的实现方法
2019/08/14 Python
解决os.path.isdir() 判断文件夹却返回false的问题
2019/11/29 Python
Python时间差中seconds和total_seconds的区别详解
2019/12/26 Python
Python使用re模块验证危险字符
2020/05/21 Python
Python使用struct处理二进制(pack和unpack用法)
2020/11/12 Python
matplotlib对象拾取事件处理的实现
2021/01/14 Python
基于HTML5 WebGL的3D机房的示例
2018/03/16 HTML / CSS
美国新蛋IT数码商城:Newegg.com
2016/07/21 全球购物
《画》教学反思
2014/04/14 职场文书
民间借贷纠纷案件代理词
2015/05/26 职场文书
2016年社区国庆节活动总结
2016/04/01 职场文书
Python OpenGL基本配置方式
2022/05/20 Python