php网页版聊天软件实现代码
来源: 阅读:1838 次 日期:2016-08-29 14:52:17
温馨提示: 小编为您整理了“php网页版聊天软件实现代码”,方便广大网友查阅!

本文实例为大家分享了php匿名聊天室的具体实现代码,供大家参考,具体内容如下

1. index.html

聊天室

匿名者聊天室

Baidu
map

2. action.php

$link = mysqli_connect('localhost', 'root', '123', 'test');

mysqli_query($link, 'set names utf8');

$info= array();

header("Content-type: text/html; charset=utf-8");

$id=$_GET['maxid'];

$data = mysqli_query($link, "select * from talk where id>$id");

while ($array = mysqli_fetch_assoc($data)) {

$info[] = $array;

};

echo json_encode($info);

3. chat.sql

DROP TABLE IF EXISTS `talk`;

CREATE TABLE `talk` (

`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',

`send` varchar(10) CHARACTER SET utf8 DEFAULT NULL COMMENT '发送者昵称',

`ip` varchar(12) CHARACTER SET utf8 DEFAULT NULL,

`content` varchar(500) CHARACTER SET utf8 DEFAULT NULL,

`time` varchar(50) DEFAULT NULL,

PRIMARY KEY (`id`)

) ENGINE=InnoDB AUTO_INCREMENT=52 DEFAULT CHARSET=utf8;

4. add.php

/**

* @功能 将表单插入数据库

*/

$content=$_POST['content'];

print_r($_POST);

$time= date("Y-m-d H:i:s", time(0));

$link = mysqli_connect('localhost', 'root', '123', 'test');

mysqli_query($link, 'set names utf8');

$ip = $_SERVER["REMOTE_ADDR"];

$sql="INSERT INTO talk VALUES(NULL,'匿名者','$ip','$content','$time')";

$data = mysqli_query($link,$sql);

echo "$content";

if($data)

echo "1";

else

echo "0";

以上就是本文的全部内容,希望对大家的学习有所帮助

更多信息请查看 网络编程
手机网站地址: php网页版聊天软件实现代码
由于各方面情况的不断调整与变化, 提供的所有考试信息和咨询回复仅供参考,敬请考生以权威部门公布的正式信息和咨询为准!
关于我们| 联系我们| 人才招聘| 网站声明| 网站帮助| 非正式的简要咨询| 简要咨询须知| 新媒体/短视频平台| 手机站点

版权所有:

Baidu
map