聊天界面php代码简单
时间: 2023-07-09 10:04:27 浏览: 53
以下是一个简单的聊天界面的 PHP 代码示例:
```
<?php
// 连接数据库
$host = "localhost";
$username = "root";
$password = "password";
$dbname = "chat";
$conn = mysqli_connect($host, $username, $password, $dbname);
// 处理发送消息的表单提交
if (isset($_POST['submit'])) {
$name = $_POST['name'];
$message = $_POST['message'];
$query = "INSERT INTO messages (name, message) VALUES ('$name', '$message')";
mysqli_query($conn, $query);
}
// 查询所有消息
$query = "SELECT * FROM messages ORDER BY id DESC";
$result = mysqli_query($conn, $query);
?>
<!DOCTYPE html>
<html>
<head>
<title>聊天室</title>
</head>
<body>
<h1>欢迎来到聊天室</h1>
<div>
<form method="post" action="">
<label>昵称:</label>
<input type="text" name="name">
<br>
<label>消息:</label>
<input type="text" name="message">
<br>
<input type="submit" name="submit" value="发送">
</form>
</div>
<hr>
<div>
<?php while($row = mysqli_fetch_assoc($result)): ?>
<p><?php echo $row['name']; ?>:<?php echo $row['message']; ?></p>
<?php endwhile; ?>
</div>
</body>
</html>
```
以上代码实现了一个简单的聊天界面,用户可以在页面上输入昵称和消息,点击发送按钮后将消息保存到数据库中,并在页面上显示所有历史消息。这只是一个基础的示例,实际的聊天室还需要考虑更多的功能和安全性。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)