php聊天功能 php實現簡單聊天功能

2021-10-22 22:52:38 字數 1942 閱讀 1162

php實現簡單聊天功能

1、建立聊天訊息表,其表的字段有訊息內容,傳送時間和傳送者的名稱;

sql:create table `guanhui`.`message` (

`id` int(10) not null auto_increment comment '訊息id' ,

`content` varchar(255) not null comment '訊息內容' ,

`sender` varchar(60) not null comment '傳送者' ,

`send_time` int(10) not null comment '傳送時間' ,

primary key (`id`)

) engine = myisam;

2、建立php檔案將聊天訊息查詢出來,並以json格式輸出;$con = mysql_connect("localhost","","");

if (!$con) else , 600);

4、建立send_message.php用來接收傳送的訊息,並將資料儲存到資料庫。$send_time = date('y-m-d h:i:s',time());;

$send = $_post['sender'];

$content = $_post['content'];

$con = mysql_connect("localhost","","");

if (!$con) {

die('could not connect: ' . mysql_error());

mysql_select_db("ing", $con);

mysql_query("set names 'utf8'");

$insert="insert into `chat` (`id` ,`sender` ,`content` ,`send_time`) values (null , '$sender', '$content', '$send_time')";

$result = mysql_query($insert);

5、在前端獲取要傳送的訊息,並請求send_message.php。function sendcontent()

// 服務端返回了正確資料,開始響應處理

//傳送請求

//這裡使用post方法傳遞引數;

//將要構造的引數連線起來,接收的時候:$_post['send'];

var post_str= "content="+ content+"&sender="+sender;

//使用post的時候必須在傳送請求之前加上下面這句

php聊天功能 php怎麼實現聊天功能

php怎麼實現聊天功能 1 在前端使用ajax定時輪詢訪問php指令碼,php再進行查詢聊天資料進行返回給前端,最後前端將其進行渲染 示例 聊天室 function function getdata msg function data function data alert event.client...

php post 為空 php實現簡單聊天功能

每日17點準時技術乾貨分享 php實現簡單聊天功能 1 建立聊天訊息表,其表的字段有訊息內容,傳送時間和傳送者的名稱 sql create table guanhui message id int 10 not null auto increment comment 訊息id content var...

python socket 簡單實現聊天功能

今天看了下python的socket,想實現下兩台電腦的聊天功能 覺得這樣好像自己寫出個簡易版qq沒問題了 於是動手開始實現。首先是伺服器端 from socket import from time import ctime host port 80 埠號,伺服器與客戶端要一致 bufsiz 102...